アプリケーションで apache camel を使用しています。私はcamelContext
producerTemplate
メッセージを送信するために使用します:
template.send("seda://destination")
コンシューマーは次のようになります。
from("seda://destination").process(new Processor {
override def process(exchange: Exchange): Unit = {
// some processing
}
})
これは私の開発環境では問題なく動作します。しかし、プロダクションでは、プロデューサーがメッセージを送信しても、コントロールがコンシューマーに届くことはまったくありません。ログにもエラーは表示されません。これをデバッグする方法はありますか? 開発環境と本番環境の唯一の違いは、インターネット経由でサービスと通信するためにプロキシを設定していることです。