Ich bekomme diesen Fehler auf einen find
Aufruf (Standard-Java-Treiber) nach einem Zeitraum der Inaktivität. Ich habe versucht, einen manuellen Herzschlag hinzuzufügen (Schreiben in eine Capped-Sammlung), aber es hat nicht geholfen. Ich bekomme das Problem nur, wenn ich mit einer Instanz auf Compose verbunden bin (d. H. Nicht in einem lokalen Kontext).MongoSocketReadException: Vorzeitig erreicht Ende des Streams (nach einem Zeitraum der Inaktivität)
MongoDB-Version ist 3.2.8, den neuesten Treiber (3.3) mit Hilfe von Java 8.
Jede Idee?
Ich habe herausgefunden, dass das 'isSocketKeepAlive'-Flag der' MongoClientOptions' standardmäßig 'false' ist, ich habe es in true geändert und ich warte jetzt, um zu sehen, ob ich den Fehler wieder bekomme. – Rhangaun
leider, mit .socketKeepAlive (true), erhalten wir auch diesen Fehler, meine Laufwerksversion ist 3.0.4 – Feng
könnten Sie endlich den Grund finden? Ich stehe jetzt auf diesen Fehler – Narges