Наше приложение сообщает о регулярных ошибках подключения, которые, похоже, происходят от проверки работоспособности Traefik.
У нас есть приложение Java, которое находится за Traefik (v1.7.5) - и постоянно получаем эту ошибку в наших журналах:
2019-01-02 16: 30: 04.676 ОШИБКА 1 --- [or-http-epoll-3]
реактор.netty.tcp.TcpServer: [id: 0xa37b0112,
L: / 10.0.1.80: 8080 - R: / 10.0.1.72: 48298]
onUncaughtException (SimpleConnection {channel = [id: 0xa37b0112,
L: / 10.0.1.80: 8080 - R: / 10.0.1.72: 48298]})
Мы запустили анализатор пакетов, и похоже, что Traefik иногда отправляет RST - например:
traefik -> receiver GET /monitor/health HTTP/1.1
traefik -> receiver FIN, ACK
receiver -> traefik HTTP/1.1 200 OK
receiver -> traefik FIN, ACK
traefik -> receiver RST
traefik -> receiver RST
... что приводит к неперехваченной ошибке в наших журналах. Мне интересно, если это ошибка в Traefik - или что-то мы неправильно настроили - но не совсем уверены, где искать дальше?