繁体   English   中英

如何在Websphere 6.1集群环境中运行计划任务

[英]How to run a scheduled task in Websphere 6.1 clustered environment

我想每隔一定间隔就在Websphere 6.1集群环境中部署的Web应用程序运行一个后台任务。 该任务将访问数据库,发送电子邮件并写入数据库。

我正在考虑在首次加载Web应用程序时启动一个线程,如下所示: Tomcat servlet应用程序的后台线程

由于它是集群环境,因此什么都不在集群的每个节点上运行任务的最佳方法是什么?

看一下WAS Scheduler服务

它说集群环境:

集群中的调度程序守护程序

当多个调度程序配置为使用相同的表时(在集群环境中就是这种情况),任何守护程序都可以找到一个任务并在其Java虚拟机(JVM)中设置警报。 该任务在调度程序守护程序首次运行的虚拟机中执行,直到该守护程序停止并且另一个守护程序启动为止。 如果server1上的应用程序计划要运行的任务,并且server2在server1之前启动,则该任务在server2上运行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM