2010-08-09 3 views
0

J'ai écrit un client socket dans java qui se connectait 24/7 à un serveur socket et recevait des données de celui-ci.
le client est en cours d'exécution pendant environ 3 jours dans les tests, tout semble bien, et que tout à coup je l'ai vu ce message dans la console Eclipse (pas de trace de la pile):Application CLI Erreur inconnue dans Java

ServerCommunicatorAdmin reqIncoming Le serveur a décidé de fermer cette connexion client.

Je redémarre l'application et maintenant elle fonctionne à nouveau. J'ai demandé au serveur sysadmin, il dit que tout semble bien ses journaux.

mon système utilise mysql jdbc et log4j.

Une idée de ce que peut être la source?

Merci

Répondre

1

Si vous Google ServerCommunicatorAdmin vous verrez que cela fait partie de JMX

com.sun.jmx.remote.internal: ServerCommunicatorAdmin.java

et si vous recherchez "reqIncoming Le serveur a décidé de fermer cette connexion client" vous obtenez beaucoup de hits. Il devrait y avoir quelque chose pour vous aider.