Häufig gestellte Fragen FAQ (DE)



17. Ab und zu erhalte ich die Fehlermeldung "Connection timed out" oder "Read timed out" bzw. Socketserverprozesse beenden sich. Wie kann ich dies verhindern?

Mögliche Ursachen

  • Aufgrund der Serverlast dauert das Warten auf die Serverantwort zu lange, und die Netzwerkverbindung beendet sich.
  • Der Konfigurationsparameter de.cib.docserv.socket.SocketServerProcess.SocketTimeout hat einen zu kleinen Wert. Damit können Sie die Zeit einstellen, wie lange auf die Response von den ausführenden Socketservern gewartet wird.
  • Die Socketserver beenden sich regelmäßig, da der Konfigurationsparameter de.cib.docserv.socket.SocketTimeout auf einen Wert größer als 0 gesetzt ist. Mit den Konfigurationsparametern de.cib.docserv.socket.SocketServerProcess.ConnectWait und de.cib.docserv.socket.SocketServerProcess.ConnectMaxTries können Sie länger/öfter versuchen die Verbindung zu den Socketservern herzustellen.
  • Die Socketserver beenden sich unnötigerweise und müssen neu gestartet werden, da der Aufrufparameter /Idle einen zu kleinen Wert hat. Erhöhen Sie den Wert zum Beispiel auf 1h, indem Sie den Konfigurationsparameter de.cib.docserv.socket.IdleShutdownTime auf 3600 setzen. Im socketserver.log findet sich der Eintrag "nnnnn seconds elapsed without an incoming request - shutting down".
  • Die Socketserver haben sich aufgrund eines unerwarteten Fehlers beendet. Bitte aktivieren Sie alle Logdateien, reproduzieren Sie das Verhalten, und übertragen Sie diese zusammen mit allen weiteren benötigten Dateien (Templates, jobconfig.xml, Application-Server Log) an den CIB support.