0

サスペンド モードで開始する Camel ルートを構築する方法はありますか? 起動時に「クラッチを切る」と言って、ある段階で呼び出すだけでメッセージの処理をすぐに開始できるようにしていますresumeRoute(routeId)

単にルートを作成し、ルートが作成された後にすぐに を呼び出すこともできますsuspendRoute(routeId)が、その段階で、おそらくいくつかのメッセージが消費されます (たとえば、JMS ルートまたはコンシューマー ルートのポーリングの場合)。

4

1 に答える 1

3

一般に、 autostartup(false)を使用してルートを無効にするだけです...

ルートを開始(ウォームアップ)する必要があるがアクティブではないため、質問していると思います。その場合、カスタムルート ポリシーといくつかの外部変数を使用して、この動作を取得できるはずです。

于 2012-12-21T00:44:48.080 に答える