0
<route>
<from uri="file://inbox?move=.txt"/>
<to uri="netty:tcp://localhost:5150?encoders=#encoders&sync=false"/>
</route>
Ich muss Dateien über einen Socket (IP und Port) an einen Remote-Legacy-TCP-Server senden. Dieser Server ist manchmal nicht verfügbar, also:camel + netty: nur senden, wenn der Remote-Server verfügbar ist
1- Ich muss überprüfen, ob der Remote-TCP-Server (Socket) verfügbar ist. 2- wenn nicht, muss ich 5 Minuten warten.
Ich habe mehrere Optionen ausprobiert, aber keine funktioniert.
dank
Blick auf Camel Fehlerbehandlung in dem Sie Setup-Rücklieferungen mit Verzögerungen zwischen –
dank kann es einen Direkt vm Schritt hinzugefügt: < an uri = "direkt-vm: toTcp? block = true & timeout = 10000" /> – romu31