是否可以在不重启服务的情况下重新加载 ActiveMQ 的 Camel 配置?
最佳答案
如果您通过重新加载意味着重新读取独立 ActiveMQ 安装中的 xml 配置 camel.xml(或类似文件),那么这很重要。 ActiveMQ 只是一个在启动时创建一些 bean 的 spring 应用程序(ActiveMQ、Jetty、Camel 等)。
您需要的是一个更加动态的运行时。 Apache Karaf可以轻松运行 ActiveMQ 以及在更改时重新部署的 Camel 上下文文件。你可能想看看 Apache ServiceMix和 RedHat Jboss Fuse它们是 Karaf+Camel+ActiveMQ 的预 bundle 。不过,从普通的 Karaf 进行设置很简单。
关于activemq - 在不重启 ActiveMQ 的情况下重新加载 Camel.xml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17483739/