запуск автотестов с включенным asan (address sanitizer)

2020-09-04 Пенетрантность Илья Шипицин
Добрый день! для тестирования самодельного модуля, использовали такую методику взяли https://github.com/nginx/nginx-tests собрали nginx с самодельным модулем и gcc asan (не суть, могли бы взять clang asan). собрали кучу вариантов прохода по коду (это круто), нашли сколько-то дефектов в своем

Re: upstream fastcgi keepalive. Таинственные 40мс

2020-09-04 Пенетрантность Maxim Dounin
Hello! On Fri, Sep 04, 2020 at 01:33:18PM +0300, Panichev Oleg wrote: > При включении keepalive в секции upstream для fastcgi серверов > upstream_response_time увеличивается на 40мс при нагрузке. Это > достаточно четкий шаг, > реальный ответ бэкендову нас - единицы миллисекунд, но nginx >

Re: upstream fastcgi keepalive. Таинственные 40мс

2020-09-04 Пенетрантность Panichev Oleg
Пинг в продакшн быстрый: rtt min/avg/max/mdev = 0.054/0.095/0.131/0.027 ms Примеры, приведенные выше, вообще делаются на одном сервере (localhost:9000) Протокол fastcgi. On 9/4/20 3:29 PM, fox wrote: Пинг до сервера какой? Протокол http 1.1? 04.09.2020 18:22, Panichev Oleg пишет: В данном

Re: upstream fastcgi keepalive. Таинственные 40мс

2020-09-04 Пенетрантность fox
Пинг до сервера какой? Протокол http 1.1? 04.09.2020 18:22, Panichev Oleg пишет: > В данном случае, с пустым конфигом и php-fpm, зависимости либо нет, либо > она незаметна: > > > keepalive 1: > > Percentage of the requests served within a certain time (ms) >   50%  3 >   66%  3 >  

Re: upstream fastcgi keepalive. Таинственные 40мс

2020-09-04 Пенетрантность Panichev Oleg
В данном случае, с пустым конфигом и php-fpm, зависимости либо нет, либо она незаметна: keepalive 1: Percentage of the requests served within a certain time (ms)   50%  3   66%  3   75% 41   80% 43   90% 44   95% 44   98% 44   99% 44  100% 55 (longest

Re: upstream fastcgi keepalive. Таинственные 40мс

2020-09-04 Пенетрантность Сергей Олегович
Интересно, а есть ли зависимость между количеством keepalive и временем? пт, 4 сент. 2020 г. в 13:33, Panichev Oleg : > Добрый день. > > > При включении keepalive в секции upstream для fastcgi серверов > upstream_response_time увеличивается на 40мс при нагрузке. Это > достаточно четкий шаг,

upstream fastcgi keepalive. Таинственные 40мс

2020-09-04 Пенетрантность Panichev Oleg
Добрый день. При включении keepalive в секции upstream для fastcgi серверов upstream_response_time увеличивается на 40мс при нагрузке. Это достаточно четкий шаг, реальный ответ бэкендову нас - единицы миллисекунд, но nginx показывает на 40мс больше.  Apache benchmark tool показывает тоже