请教一个集群问题

web服务的集群,有个定时任务,我希望某台机器启动了这个定时任务,其它机器就不能进入定时任务。

大概使用EJB3.1中单例可能能实现。

目前情况可参考具体服务器提供的特别功能,JBoss使用 “clustered singleton facility” 调节所有服务器来保证一次性执行