Quartz的教程里面关于clustering的部分有如下内容:
Never run clustering on separate machines, unless their clocks are synchronized using some form of time-sync service (daemon) that runs very regularly (the clocks must be within a second of each other). See http://www.boulder.nist.gov/timefreq/service/its.htm if you are unfamiliar with how to do this.
由此可见Quartz目前不支持取其它机器的时间。你的问题有两个可能的解决方法:
1. 使用RMI,在informix机器上将Quartz成RMI服务器,在另一台机器上用RMI客户端方式运行Quartz任务。
具体实现方法:http://www.onjava.com/lpt/a/46372. 用NTP同步两台机器的时间。注意两台机器的时间是会有偏移的,所以现在的时间差不一定在一个月后还是一样的,因此1楼的方法不可取。