Столкнулся с проблемой при тестировании сервера утилитой ab.
При тестировании сервер получает все запросы, но ab выдаёт таймаут соединения с кодом 70007, не зафиксировав несколько запросов. Пытаясь решить проблему, нашёл очень много источников, где сообщается, что это баг с разрывом соединения на стороне ab, зафиксированный ещё с 2.2 версии, вплоть до 2.3.
Протестировав другие утилиты, всё работает нормально. Могу ли я использовать в отчёте результаты утилиты loadtest?
Здесь более подробна описана проблема и способы решения, но ни один из них мне не помог. https://serverfault.com/questions/10852/what-limits-the-maximum-number-of-connections-on-a-linux-server
Здесь несколько упоминаний о версии 2.3 и локальном сервере. https://github.com/vibora-io/vibora/issues/154
Поставил WSL и Ubuntu 16.04, проверил на ней работу сервера и тест ab. Всё корректно.
Александр Смирнов alecsmirnov93@gmail.com