我创建了一个自定义端点来利用一些数据的异步处理。现在我想将处理结果传递给另一个路由,以便将结果保存在数据库中,但我不知道如何访问我的 AsyncProcessor 中的生产者模板。
任何帮助将不胜感激。
我创建了一个自定义端点来利用一些数据的异步处理。现在我想将处理结果传递给另一个路由,以便将结果保存在数据库中,但我不知道如何访问我的 AsyncProcessor 中的生产者模板。
任何帮助将不胜感激。
请参阅有关使用生产者模板的常见问题解答:http: //camel.apache.org/why-does-camel-use-too-many-threads-with-producertemplate.html
目的是 IoC 生产者模板/或在需要时查找模板。您还可以从 Exchange 获取 CamelContext API,然后创建一个新的生产者模板以使用(仅一次)并继续重用该模板。如果您不想重复使用模板,请确保在使用后停止它。