Java 什么';从非驼峰组件向驼峰组件发送消息的最佳方式是什么?
我有一个运行的调度单例,它通过RESTAPI从Couchbase DB节点收集数据,还有一个Camel组件,负责向外部工具发送错误报告和统计信息。我们系统中的其他Camel组件可以很好地使用这个“错误报告”端点。在这种情况下,如何使我的单身汉有用?Java 什么';从非驼峰组件向驼峰组件发送消息的最佳方式是什么?,java,apache-camel,couchbase,Java,Apache Camel,Couchbase,我有一个运行的调度单例,它通过RESTAPI从Couchbase DB节点收集数据,还有一个Camel组件,负责向外部工具发送错误报告和统计信息。我们系统中的其他Camel组件可以很好地使用这个“错误报告”端点。在这种情况下,如何使我的单身汉有用? (我正在寻找类似于Camel的Junit测试中的东西,ProducerTemplate。)如果您真的无法获取Camel上下文,那么您还有一些其他选择 如果您在同一个JVM中,并且在启动类路径中有camel核心,请启动另一个CamelContext并使
(我正在寻找类似于Camel的Junit测试中的东西,ProducerTemplate。)如果您真的无法获取Camel上下文,那么您还有一些其他选择
为什么不能简单地使用
ProducerTemplate
?我无法从单例中获得骆驼上下文,这是ProducerTemplate所需要的,正如我在测试中看到的,这是一个虚拟上下文。我同情3。解决方案我会注意的。性能并不是那么关键,数据是关于统计和错误报告的。谢谢