gpt4 book ai didi

java - Apache Camel : Notification on CamelContext stop

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:50:47 24 4
gpt4 key购买 nike

当 CamelContext 停止时,我如何获得通知,API 有 addStartupListener 但在上下文停止时没有类似的东西?

最佳答案

Camel 邮件列表上也有人问过这个问题 http://camel.465427.n5.nabble.com/Notification-on-CamelContext-stop-tp5729300.html

有几种方法。 Evgeniy Dorofeev 展示了生命周期策略。 http://camel.apache.org/maven/current/camel-core/apidocs/org/apache/camel/spi/LifecycleStrategy.html

另一个是事件通知器,它使用 Event 对象并且拥有比生命周期策略更多的事件。例如本例所示:http://camel.apache.org/eventnotifier-to-log-details-about-all-sent-exchanges.html

如果您使用 Spring 或 Blueprint XML,那么您可以通过定义一个 bean 来配置它们,而 Camel 将按照此处的文档进行选择:http://camel.apache.org/advanced-configuration-of-camelcontext-using-spring.html

关于java - Apache Camel : Notification on CamelContext stop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15458240/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com