在CamelContext中为集群中的所有实例更新路由

时间:2019-05-08 12:41:34

标签: apache-camel cluster-computing

我有一个可以在运行时动态添加/删除骆驼路线的应用程序。当此应用程序部署在群集中(K8中的多个Pod)并且正在运行多个实例时,就会出现问题。由于每个部署的应用程序都有其自己的CamelContext,并且K8 Service抽象站在它们的前面,因此创建/删除路由的请求仅到达一个节点。因此,CamelContext在不同的应用程序之间是不同的,如果下次请求到达另一个实例,则会导致错误。

在这种情况下如何同步route / CamelContext的可能解决方案是什么?

0 个答案:

没有答案