Пружинный пыльник 2 привода закрывает соединения при большой нагрузке - PullRequest
0 голосов
/ 04 августа 2020

У меня еще нет работающего сценария воспроизведения ошибки (работаю над ним), но при большой нагрузке (которая немного превышает 200 запросов в секунду) конечная точка состояния пружинного привода иногда дает:

Error [reactor.netty.ReactorNetty$InternalNettyException: java.nio.channels.ClosedChannelException] for HTTP GET "/actuator/health", but ServerHttpResponse already committed (200 OK)

В выходных данных / журналах нет дополнительной трассировки стека или других сообщений об ошибках.

Следствием этого является то, что соединение с клиентом закрывается на стороне сервера до того, как будет отправлен какой-либо ответ. При запуске модуля в кубернетах это вызывает перезагрузку контейнера. Это раздражает и тратит ресурсы, когда происходит один раз для каждого контейнера каждые (очень) несколько минут. webflux.

Есть идеи, почему?

...