2017-09-14 5 views
0

Ich habe eine Kamelroute, die eine JMS-Warteschlange verbraucht. Jetzt muss ich sicherstellen, dass diese Route nur in einem bestimmten Zeitbereich läuft und ansonsten gestoppt wird.Halten Sie die Kamelroute während eines bestimmten Zeitraums aktiv

Was wäre das beste Designmuster dafür? Ich kann keine geeignete Enterprise-Muster oder Komponentenoption finden.

Meine Idee ist ein Quarz-Job, der die Route startet/stoppt.

Thx

Antwort

1

Werfen Sie einen Blick auf http://camel.apache.org/cronscheduledroutepolicy.html

Sie einen Cron-Ausdruck schreiben und hinzufügen, dass Startrichtlinie auf Ihrer Route.

+0

Eine RoutePolicy ... das ist es. Vielen Dank. Mein Gehirn schläft immer noch ... zu früh heute Morgen. –

Verwandte Themen