我很早就询问客户here的通知。 现在我很感兴趣的通知服务器端。事实上,我很有兴趣通知所有服务器。Scout Eclipse通知服务器
我的问题是服务器集群。我有一些数据库元素在所有服务器上兑现。如果某个用户在任何服务器上更新数据库元素,现金需要刷新。通知可以完成这项工作。
还是有另一种方式来处理服务器集群?
Marko
我很早就询问客户here的通知。 现在我很感兴趣的通知服务器端。事实上,我很有兴趣通知所有服务器。Scout Eclipse通知服务器
我的问题是服务器集群。我有一些数据库元素在所有服务器上兑现。如果某个用户在任何服务器上更新数据库元素,现金需要刷新。通知可以完成这项工作。
还是有另一种方式来处理服务器集群?
Marko
恐怕没有关于此主题的完整教程。
但是侦察兵确实有你在寻找的功能,形式为IClusterSynchronizationService。 您可以使用它来注册侦听器并在Eclipse Scout服务器之间发送消息。
对于它的工作,你需要一个消息传递系统(消息队列),如ApacheMQ或RabbitMQ。您只需从Eclipse Marketplace安装必要的连接器并注册它们以便集成到应用程序中。详细解释请参见this tutorial。 (您需要将新连接器作为依赖项添加到您的产品文件中,注册群集同步服务并使用主机,端口等的属性对其进行配置。
这个“BahBah”演示聊天应用程序GitHub具有这些监听器的实现以及如何register他们。
BahBah Chat演示的(非官方)fork已经包含了一些已经内置的变更。