集群配置
任务管理支持集群情况下使用,默认情况下就开启了集群功能,也就是说每一个baskserver节点都会执行任务,并采用抢占式的方式执行任务。 如果你希望当前baskserver节点不执行任务相关的工作,仅仅作为数据流程、报表和仪表盘的设计节点或运行节点。 则可以通过如下的JVM系统参数关闭任务功能。
- bask.job.cluster
例如你可以在启动项目的时候指定系统环境变量:
-Dbask.job.cluster=false
设置为false就可以。
另外你还可以通过系统参数bak.job.startDelay参数设定任务在系统启动后多少秒开始启动:
-Dbask.job.startDelay=120
这样就表示在120秒后再启动任务执行。