我计划使用Grails路由插件来包含Camel。
问题是,既然是集群环境,我们将有两个Camel上下文正确(每个节点一个)?如果是这样,两者都将有相同的路线。当源文件夹中存在一个文件时,两个camel上下文会尝试处理该文件吗?我不希望出现两个节点都试图处理文件而导致失败的情况。我只想让文件只由一个camel上下文和路由处理。我是否需要做任何特殊的事情来处理这个场景,或者骆驼有能力在集群中工作?
您可以将camel上下文作为jboss集群单例运行。
===========================================
对不起,我在手机上回复。这里有更多的信息。
我将使用嵌入在 JBoss EAP 6.2 中的 HornetQ 2.3.12,并且需要一些集群队列。 我是否需要设置 JBoss 集群才能让 JMS 集群由大黄蜂 Q 提供支持,或者大黄蜂 Q 是独立的?根据文档,我认为是后者,因为大黄蜂Q集群是大黄蜂Q的一部分,可以在没有JBoss的情况下存在。 节点通过核心网桥连接,因此部署在每个节点中的应用程序将对队列名称执行本地 JNDI 查找,而无需集
我在一个集群中有两个节点;我允许用户有节点特定的配置,如日志级别,本地缓存设置等;有时,管理这些设置变得非常困难,因为用户必须知道或记住应用在特定节点上的配置--在找到该特定节点之前移动一个又一个节点;是否有任何标准或已知的方法可以从单个地方管理这些节点?比如,从httpd服务器本身还是将一个节点作为主节点并记住其他节点?
18:38:14,391警告[org.hornetq.core.server.cluster.impl.clusterConnectionImpl](Thread-4(HornetQ-client-global-threads-20937207))MessageFlow RecordImpl[nodeid=3AFB4E60-Ed20-11E1-831C-109add44C09e,connector
我在JBoss7 JMS集群上运行Spring webapp时遇到了一个问题。 exampleListener.java如下所示: 当我启动live服务器时,消息由ExampleListener处理--这是可以的。当我启动备份服务器时,我得到了错误javax.naming.NameNotFoundException beacause在JNDI下没有公开--这时只有主服务器在工作,它不是集群。当li
我在跨不同服务器集群Infinispan(通过JGroup)时遇到问题。当我尝试这种集群时: Infinispan 7 standalone server 1上的子系统配置中配置的缓存容器(基于Wildfly) Infinispan 7 standalone server 2上的子系统配置中配置的缓存容器(基于Wildfly) 。。。每个节点都可以很好地加入集群(我可以通过假设JGroups生成的
我一直在尝试Mahout聚类示例。我写了一个示例程序,在java中将文本文档转换为序列文件,将序列文件转换为向量。运行程序时,我遇到了以下异常,创建了所需的所有目录并在其中复制了适当的数据。 Blockquote 14/06/26 08:45:35错误安全性。用户组信息:PriviledgedActionException as:shshaikh原因:Java . io . File not fo