具有负载平衡功能的Tomcat 7群集只需要在一个节点上运行服务

具有负载平衡功能的Tomcat 7群集只需要在一个节点上运行服务,tomcat,tomcat7,scheduled-tasks,load-balancing,scheduler,Tomcat,Tomcat7,Scheduled Tasks,Load Balancing,Scheduler,Tomcat集群仅配置为负载平衡器。没有会话复制。因此,如果运行用户会话的Tomcat节点死亡,那么会话将丢失 我们确实需要定期在该集群上运行服务。显然,它不能同时在两台服务器上运行,但同时必须确保它必须在一定间隔后至少在一台服务器上运行 在这种情况下,什么是优雅的解决方案?与支持一起使用。您只需要在应用程序中定义集群属性,并创建一些表来在数据库中存储作业配置 当集群中的一个节点启动时,它将调用数据库,发出激活的信号 当必须定期或异常执行作业时,群集中只有一个节点将开始执行作业。如果作业失败或节

Tomcat集群仅配置为负载平衡器。没有会话复制。因此,如果运行用户会话的Tomcat节点死亡,那么会话将丢失

我们确实需要定期在该集群上运行服务。显然,它不能同时在两台服务器上运行,但同时必须确保它必须在一定间隔后至少在一台服务器上运行

在这种情况下,什么是优雅的解决方案?

与支持一起使用。您只需要在应用程序中定义集群属性,并创建一些表来在数据库中存储作业配置

当集群中的一个节点启动时,它将调用数据库,发出激活的信号

当必须定期或异常执行作业时,群集中只有一个节点将开始执行作业。如果作业失败或节点崩溃,可以重新启动作业