我在我的应用程序中使用 apache camel。我camelContext
producerTemplate
用来发送消息:
template.send("seda://destination")
消费者看起来像这样:
from("seda://destination").process(new Processor {
override def process(exchange: Exchange): Unit = {
// some processing
}
})
这在我的开发环境中运行良好。但是在生产中,尽管生产者发送了消息,但我根本看不到消费者的控制权。我也没有在日志中看到任何错误。有没有办法调试这个?dev 和 prod 环境之间的唯一区别是我设置了一个代理来与 Internet 上的服务进行通信。