Ответы пользователя по тегу Nginx
  • NGINX + LUA = Benchmark. У кого есть опыт?

    Fernus
    @Fernus Автор вопроса
    Техник - Механик :)
    Удалось увеличить производительность примерно на 5% (слёзы конечно, но может и нереально больше выжать из текущего стека)...

    В nginx.conf добавляем в секцию events:
    accept_mutex off;

    В "хостах":
    aio threads;

    При этом nginx должен быть собран с опцией:
    --with-file-aio

    Подробнее тут:
    https://habr.com/ru/post/260669/

    Но это не во всех случаях будет приемлемо...читаем - гуглим - вникаем...
    Я после каждого изменения конфига прогонял тест несколько раз...

    НО, всё равно, жду людей кто так же экспериментировал - буду благодарен, если ещё чего подскажите...

    UPD:
    По сравнению с предыдущими тестами щас стабильно держит на 100 запросов больше в сумме за 15 сек и на 15-20 за 1 сек...
    Прирост отдачи "трафика" больше на ~1мб...

    UPD2:
    Текстовый файл содержащий "hello" отдаётся со скоростью ~2800 запросов в сек...

    Вообщем, как и написали, дальше дело в сети...для реальных тестов её надо исключать...
    Ответ написан
    Комментировать