Updater-Thread beendet sich mit 'recv failed'
Wir haben eine SWE, die, ähnlich dem Archiv, sich für mehrere Datenspezifikationen anmeldet und die Daten dann weiter weiterverarbeitet. Momentan wird auf serverseite Kernsoftware 3.12 verwendet. Nach nicht mal einem Tag betrieb, hat sich unsere Software jetzt schon mehrfach mit folgendem Fehler verabschiedet:
#047991 29.04.2019 21:23:46,033:+0200 (TID:000014) . . . . . . . .
FEIN : Client.de.bsvrz.dav.daf.communication.lowLevel.LowLevelCommunication
[WIN-JFT0MDRAF2C.bitctrl2011.intern:8083]: IOException beim Lesen eines Telegramms:
java.net.SocketException: Software caused connection abort: recv failed
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.socketRead(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.net.SocketInputStream.read(Unknown Source)
at java.io.BufferedInputStream.fill(Unknown Source)
at java.io.BufferedInputStream.read(Unknown Source)
at java.io.DataInputStream.readByte(Unknown Source)
at de.bsvrz.dav.daf.communication.lowLevel.LowLevelCommunication$ReceivingChannel.readNextTelegrams(LowLevelCommunication.java:637)
at de.bsvrz.dav.daf.communication.lowLevel.LowLevelCommunication$ReceivingChannel.run(LowLevelCommunication.java:724)
#047992 29.04.2019 21:23:46,038:+0200 (TID:000014) . . . . . . . .
FEIN : Client.de.bsvrz.dav.daf.communication.lowLevel.LowLevelCommunication
[WIN-JFT0MDRAF2C.bitctrl2011.intern:8083]: Thread LowLevelCommunication.ReceivingChannel beendet sich
#047993 29.04.2019 21:23:46,047:+0200 (TID:001556) ######################
FEHLER : Client.de.bsvrz.dav.daf.communication.protocol.ClientHighLevelCommunication
Verbindung zum Datenverteiler wird terminiert. Ursache: Kommunikationsfehler beim Lesen eines Telegramms: java.net.SocketException: Software caused connection abort: recv failed
#047995 29.04.2019 21:23:46,047:+0200 (TID:001556) . . . . . . . .
FEIN : Client.de.bsvrz.dav.daf.communication.lowLevel.LowLevelCommunication
[WIN-JFT0MDRAF2C.bitctrl2011.intern:8083]: LowLevelCommunication.disconnect: Verbindung wird geschlossen, error=true, message=Kommunikationsfehler beim Lesen eines Telegramms: java.net.SocketException: Software caused connection abort: recv failed
#047994 29.04.2019 21:23:46,047:+0200 (TID:000017) . . . . . . . .
FEIN : Client.de.bsvrz.dav.daf.communication.protocol.ClientHighLevelCommunication
SendControlNotifier-Thread beendet sich
#047996 29.04.2019 21:23:46,047:+0200 (TID:000015) ----------------------
INFO : Client.de.bsvrz.dav.daf.communication.lowLevel.LowLevelCommunication
[WIN-JFT0MDRAF2C.bitctrl2011.intern:8083]: SendingChannel beendet sich jetzt weil die Sende-Queue geschlossen wurde
#047997 29.04.2019 21:23:46,047:+0200 (TID:000015) . . . . . . . .
FEIN : Client.de.bsvrz.dav.daf.communication.lowLevel.LowLevelCommunication
[WIN-JFT0MDRAF2C.bitctrl2011.intern:8083]: Thread LowLevelCommunication.SendingChannel beendet sich
#047998 29.04.2019 21:23:46,047:+0200 (TID:000016) . . . . . . . .
FEIN : Client.de.bsvrz.dav.daf.communication.lowLevel.LowLevelCommunication
[WIN-JFT0MDRAF2C.bitctrl2011.intern:8083]: Thread LowLevelCommunication.KeepAliveThread beendet sich
#047999 29.04.2019 21:23:46,047:+0200 (TID:001556) ----------------------
INFO : Client.de.bsvrz.dav.daf.communication.tcpCommunication.TCP_IP_Communication
TCP-Verbindung wird terminiert, /192.168.1.169:49594 -|- /192.168.1.169:8083
#048001 29.04.2019 21:23:46,047:+0200 (TID:001556) . . . . . . . .
FEIN : Client.de.bsvrz.dav.daf.main.impl.config.request.RemoteRequestManager
DatenverteilerVerbindung wurde terminiert
#048000 29.04.2019 21:23:46,047:+0200 (TID:000013) . . . . . . . .
FEIN : Client.de.bsvrz.dav.daf.communication.lowLevel.LowLevelCommunication
[WIN-JFT0MDRAF2C.bitctrl2011.intern:8083]: Thread LowLevelCommunication.WorkerThread beendet sich
#048002 29.04.2019 21:23:46,120:+0200 (TID:000021) . . . . . . . .
FEIN : Client.de.bsvrz.dav.daf.main.impl.config.request.telegramManager.ConfigurationRequestReadData
UpdateRunnable wird gestoppt Antwort (asp.antwort) KonfigurationsAnfrageSchnittstelleLesend (atg.konfigurationsAnfrageSchnittstelleLesend)
-------29.04.2019 21:23:46,149:+0200(TID:......) ---------------------- STATUS
Ausgabedatei korrekt abgeschlossenen.
Als Startparameter haben wir die Puffer usw folgendermaßen festgelegt:
-verschluesselung=nein ^
-erlaubeHmacAuthentifizierung=ja ^
-puffer=50000000:50000000:100000000 ^
Da die Anwendung auch noch lokal, also auf dem Server läuft, ist mir völlig unklar, wie es zu diesem Absturz kommt.