Ich habe TCP-Server mit Feder Integration geschrieben. Dank des ausgezeichneten Beispiels https://github.com/spring-projects/spring-integration-samples/tree/master/basic/tcp-client-server Sample Server stoppt, wenn der Benutzer q auf der Konsole gedrückt hat.Feder Integration Tcp Server Shutdown
TCP-Server ist eine eigenständige Anwendung und läuft einwandfrei, akzeptiert Anforderungen und sendet Antworten. Ich möchte ein ordnungsgemäßes Herunterfahren des Servers hinzufügen, da der Konsolenzugriff nicht möglich ist, wenn der Server als Hintergrundprozess gestartet wird.
Gibt es eine Möglichkeit für den Server, auf Ereignisse zu warten? Wenn das Shutdown-Ereignis kommt, kann ich applicationContext.stop() aufrufen.
Ich würde mich freuen, wenn Sie Ideen für einen ordnungsgemäßen Herunterfahren vorschlagen können.
Dank
Danke, Gary. Das ist es wonach ich suche. – kevin