%20%D0%B2%20Nginx%20%D0%BF%D1%80%D0%B8%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BE%D1%87%D0%BD%D0%BE%D0%BC%20%D1%82%D0%B5%D1%81%D1%82%D0%B5%20%D1%81%20%D0%B1%D0%B0%D0%BB%D0%B0%D0%BD%D1%81%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA%D0%BE%D0%BC%20%D0%BD%D0%B0%D0%B3%D1%80%D1%83%D0%B7%D0%BA%D0%B8.png)
Я использую JMeter CLI для нагрузочных тестов наших микросервисов (Nginx+PHP-FPM+Laravel).
Все микросервисы находятся под управлением балансировщика нагрузки приложений AWS, который выполняет проверку работоспособности.
Для этого микросервиса нагрузочный тест проходит со средним значением 50req/s. Через несколько минут проверка работоспособности терпит неудачу с
50#50: *835 epoll_wait() reported that client prematurely closed connection,
so upstream connection is closed too while sending request to upstream,
client: **.**.**.**, server: _, request: "GET /health HTTP/1.1",
upstream: "fastcgi://unix:/var/run/php-fpm.sock:", host: "**.**.**.**:32807"
При этом запросы от JMeter по-прежнему в порядке.
Это единственный микросервис, который выдает ошибку. Хотя у них у всех одинаковая конфигурация nginx.
Я действительно ничего не понимаю.