java - 自定义 AsyncProcessor 中的 Camel Producer 模板

标签 java apache-camel

我创建了一个自定义端点来利用某些数据的异步处理。现在我想将处理结果传递给另一个路由,以便将结果保存在数据库中,但我不知道如何访问 AsyncProcessor 中的生产者模板。

任何帮助将不胜感激。

最佳答案

请参阅有关使用生产者模板的常见问题解答: http://camel.apache.org/why-does-camel-use-too-many-threads-with-producertemplate.html

目的是 IoC 生产者模板/或在需要时查找模板。您还可以从 Exchange 获取 CamelContext API,然后创建一个新的生产者模板来使用(仅一次)并继续重用该模板。如果您不想重复使用该模板,请确保在使用后停止它。

关于java - 自定义 AsyncProcessor 中的 Camel Producer 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15198542/

相关文章:

java - 使用 lambda 表达式从 ArrayList<E> 获取字符串元素

java - hibernate中如何获取当前session

java - Apache Camel 文件队列需要 NOOP Consumer 的目录写入权限吗?

java - 聚合计划

architecture - Camel 处理器中的业务逻辑与服务端点

java - 使用 Camel 和 Bindy 检查编码的 Pojo

java - Java中通过拖动鼠标事件Teechart编辑系列

java - Netty - 处理 AnnotatedConnectException

java - apache Camel 多播 - 以异步方式执行聚合

java - 如何使用 JNI 或 JNA 读取窗口标题?