集群中的jBPM6:在一个节点中抛出信号,在第二个节点中捕获它

时间:2016-04-08 21:37:36

标签: jbpm

我正在使用jBPM 6.3 Final。我有应用程序在具有两个节点的集群环境中工作。我使用Singleton策略,有两个不同的ksession(每个节点一个)。

有两个过程: - 首先使用捕获信号"测试信号" - 第二次使用投掷信号"测试信号"

创建第一个进程,然后在同一节点上进行第二个进程,信号被第二个进程正确捕获。

当我在第一个节点上创建了第一个进程(ksession#1),然后在第二个节点(kesssion#2)上创建了第二个进程时,没有捕获到该信号。

  1. 这是正确的行为吗?信号在范围上受限于特定的ksession?
  2. 如果是,将信号传播到所有节点(ksessions)的最佳方法是什么?
  3. 如何在throw信号节点抛出的Java中注册消息/信号或catch事件的监听器?
  4. 感谢您的重播!

0 个答案:

没有答案