假设我有一个由2个工作光服务器组成的集群,共享相同的WL运行时。
在那个运行时,我已经安装了一个带有适配器的应用程序,该适配器是一个创建事件源函数。
我的问题是,群集环境会发生什么。 接下来会重复工作吗? 换句话说,我的两个WL服务器是否会为事件汇集?
或许该功能正在WL DB上编写一个任务,WL服务器会定期轮询以检查工作情况,如果没有实例正在处理它,那么一次只有一台服务器就会发生这样的事件。源&#34 ;?
我正在使用IBM Worklight 6.2和Websphere Liberty Profile 8.5.5
提前致谢!
答案 0 :(得分:1)
我试图在经过一番咨询后回答这个问题:
我的问题是,群集环境会发生什么。将 随后重复工作?换句话说,我的两个WL服务器将是 汇集活动?
虽然Worklight Server共享相同的运行时,但它们仍被视为2个实例。这意味着他们每个人都会尝试执行轮询操作。这被认为是好的。
但是,请务必注意,正在轮询的后端系统应该足够智能,以处理针对同一消息进行2次轮询尝试的情况。
如果后端不知道如何正确处理轮询,则可以多次拉出相同的消息。即使您运行单个事件源也是如此。所以这是要记住的事情。