Websphere 7集群部署

时间:2010-09-22 06:28:10

标签: deployment cluster-computing websphere-7

我们将一个J2EE应用程序作为EAR文件部署在WAS 7中,以使应用程序可用性高,需要在3个集群中部署。我们有一个Quartz Scheduler类,其工作是每天凌晨2:00将数据从一个数据库上传到另一个数据库。

现在,问题是如果将耳朵部署在3个不同的节点中以实现负载平衡和高可用性,则所有3个ear文件将同时触发上传。我们如何处理这个问题。是否可以在WAS 7环境中进行一些配置。任何帮助/建议将不胜感激。

由于

1 个答案:

答案 0 :(得分:1)

您有两种可能性:

  1. Quartz database backend,其中所有节点都将连接到Quartz用于同步正在运行的任务的同一数据库。这可以配置为阻止任务同时在多个节点上运行。
  2. EJB 3.x计时器。例如,见example。但这有助于确保只有来自每个群集的成员才能激活计时器。