Instale alguns monitoramento e faça com que ele se reúna dados sobre o sistema, seus recursos e seu uso. Em seguida, use Scientific Method para descobrir a solução.
Nós temos um servidor Debian que executa o Tomcat, dentro dele, um único WAR é implementado, que ouve mensagens MQTT recebidas, processa-as e encaminha o resultado para diferentes serviços web de terceiros (dependendo da mensagem recebida). Principalmente tudo funciona bem, mas de vez em quando (quase diariamente agora) começamos a experimentar o que eu acho que são problemas de comunicação (rede), recebendo erros como:
Existe alguma maneira de diagnosticar esses problemas e obter métricas ou similares que possam refletir algum tipo de interrupção de recursos de rede ou problemas semelhantes?
Sistema Operacional
Distributor ID: Debian
Description: Debian GNU/Linux 8.6 (jessie)
Release: 8.6
Codename: jessie
Kernel
Linux tomcat-ws 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
Java
java version "1.7.0_111"
OpenJDK Runtime Environment (IcedTea 2.6.7) (7u111-2.6.7-2~deb8u1)
OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode)
Tomcat
Apache Tomcat/8.0.14 (Debian)
Instale alguns monitoramento e faça com que ele se reúna dados sobre o sistema, seus recursos e seu uso. Em seguida, use Scientific Method para descobrir a solução.