Maven 如何在Quartz scheduler中配置具有多个节点的群集?
我在基于maven的应用程序中使用Quartz scheduler和MySql作为JobStore,我想实现Quartz的集群功能,但我不知道如何在集群中添加多个节点,以及Quartz如何了解节点并管理它们 简而言之,我想了解Quartz实际上是如何工作的,以及如何设置集群环境 我们将非常感谢您的帮助Maven 如何在Quartz scheduler中配置具有多个节点的群集?,maven,quartz-scheduler,Maven,Quartz Scheduler,我在基于maven的应用程序中使用Quartz scheduler和MySql作为JobStore,我想实现Quartz的集群功能,但我不知道如何在集群中添加多个节点,以及Quartz如何了解节点并管理它们 简而言之,我想了解Quartz实际上是如何工作的,以及如何设置集群环境 我们将非常感谢您的帮助 谢谢石英的实际工作原理 您必须在所有集群节点中配置Quartz(Quartz.properties)。Quartz将识别并使用此配置文件,前提是它位于类路径中的某个位置。所有节点上的配置文件必须相
谢谢石英的实际工作原理 您必须在所有集群节点中配置Quartz(Quartz.properties)。Quartz将识别并使用此配置文件,前提是它位于类路径中的某个位置。所有节点上的配置文件必须相同(少数例外情况除外),并且包含:
- 属性org.quartz.jobStore.isClustered=true
- JDBC作业存储配置,cf
之前,您需要应用服务器的工作群集。确保在集群中正确配置了AS(tomcat、jboss等),然后在每个节点上配置Quartz,如上所述。有关详细信息,请访问Ashish提供的链接。石英的实际工作原理 您必须在所有集群节点中配置Quartz(Quartz.properties)。Quartz将识别并使用此配置文件,前提是它位于类路径中的某个位置。所有节点上的配置文件必须相同(少数例外情况除外),并且包含:
- 属性org.quartz.jobStore.isClustered=true
- JDBC作业存储配置,cf
之前,您需要应用服务器的工作群集。确保在集群中正确配置了AS(tomcat、jboss等),然后在每个节点上配置Quartz,如上所述。详细信息见Ashish提供的链接。配置参考。希望这有帮助。感谢@Ashish的回复。我已经阅读了文档,但不清楚如何设置多个节点。配置参考。希望这有帮助。感谢@Ashish的回复。我已经阅读了文档,但不清楚如何设置多个节点。感谢您的回复。这真的很有帮助。正如你所建议的,我需要一个应用服务器的工作集群,并且必须在集群中正确配置。你能详细说明一下吗?我的意思是如何实现这一点?这是一个完全不同的主题,需要的不仅仅是一个注释来详细说明。如果你的AS是JBoss,你可以阅读。如果你的AS是Tomcat,你可以阅读。我的回答假设您已经有一个集群,您只想配置Quartz在这个集群中正常工作。我认为不可能让你的应用程序在一台服务器上运行,而让Quartz在集群中运行。很酷的解释谢谢你的回复。这真的很有帮助。正如你所建议的,我需要一个应用服务器的工作集群,并且必须在集群中正确配置。你能详细说明一下吗?我的意思是如何实现这一点?这是一个完全不同的主题,需要的不仅仅是一个注释来详细说明。如果你的AS是JBoss,你可以阅读。如果你的AS是Tomcat,你可以阅读。我的回答假设您已经有一个集群,您只想配置Quartz在这个集群中正常工作。我认为不可能让你的应用程序在一台服务器上运行,而让Quartz在集群中运行。很酷的解释,谢谢