我们开发了一个自定义 JAX-WS 应用程序,它基本上实现了两件事。
- 公开一些 Web 服务方法来执行某些功能。
- 利用 org.quartz.Scheduler 调度和执行一些轮询任务,监控和处理一些数据库表上的数据。(这里的逻辑稍微复杂,因此选择了自定义应用程序而不是使用 WSO2 DSS)
此应用程序在 WSO2 AS 5.2.1 上上传,并且运行得非常无缝。但是,我不确定如果我们必须集群 AS 应用程序服务器会发生什么。从逻辑上讲,我认为每个节点都会有自己的自定义应用程序实例在其中运行,因此也有自己的调度程序。这不会增加在两个实例中处理相同记录的风险吗?从聚类的角度来看,我对上述场景的解释是否正确?