我们有以下服务器基础设施:
gcc
所有节点都有spring + oracle作为后端(所有节点都具有相同的数据库)
我们需要实现TCP侦听器(基于将接收消息的修复协议)。这里的重要部分是可能的 仅在一个服务器节点上生成。因为协议不支持多个连接。
换句话说,我们只需要在一个服务器节点(上面的处理节点)上创建这个tcp监听器。 在此问我们如何实现这一目标? 我认为我们需要节点之间的某种通信机制。我们可以简单地创建一些数据库表并在那里注册服务创建/销毁生命周期。 并在创建bean之前重新检查状态。但它有点像“重新发明轮子”。也许你知道一些现有的方法或工具来做到这一点吗?