关于 quartz的问题 熟悉的高手进
时间:2011-08-29
来源:互联网
2太机器同时运行程序。怎么样可以判断当1太开始运行quartz
时另外一台不执行 类似quartz的开关
时另外一台不执行 类似quartz的开关
作者: sxsyxy001 发布时间: 2011-08-29
quart能够得到本机的quart运行状态,有了这个状态就可以了,你通过socket来实现2台机子访问对方quarz运行状态不就可以了,例如在一台quarz启动的时候添加一个验证另一台主机quarz状态的功能,如果本次启动发现另一台启动了 就讲本次quarz终止了不就可以了,别让他往下执行。要考虑单例设计。这是个思路 ,你参考下 。
作者: ak47zhoujun123 发布时间: 2011-08-29
rmi
远程调用 判断得到另一台的运行状态即可
远程调用 判断得到另一台的运行状态即可
作者: benluobobo123 发布时间: 2011-08-29
如果涉及到数据库操作,最好是在数据库层控制
数据库建一个线程执行权限表,一个字段,主键,字段值是程序的id
跑批程序开始之后向此表插一条记录,表示取得执行权限,插不进则表示有同样的程序在跑
跑批程序完了之后删除这条记录,表示释放执行权限,程序中间有任何异常都要释放执行权限
数据库建一个线程执行权限表,一个字段,主键,字段值是程序的id
跑批程序开始之后向此表插一条记录,表示取得执行权限,插不进则表示有同样的程序在跑
跑批程序完了之后删除这条记录,表示释放执行权限,程序中间有任何异常都要释放执行权限
作者: wangxf_8341 发布时间: 2011-08-29
引用 1 楼 ak47zhoujun123 的回复:
quart能够得到本机的quart运行状态,有了这个状态就可以了,你通过socket来实现2台机子访问对方quarz运行状态不就可以了,例如在一台quarz启动的时候添加一个验证另一台主机quarz状态的功能,如果本次启动发现另一台启动了 就讲本次quarz终止了不就可以了,别让他往下执行。要考虑单例设计。这是个思路 ,你参考下 。
quart能够得到本机的quart运行状态,有了这个状态就可以了,你通过socket来实现2台机子访问对方quarz运行状态不就可以了,例如在一台quarz启动的时候添加一个验证另一台主机quarz状态的功能,如果本次启动发现另一台启动了 就讲本次quarz终止了不就可以了,别让他往下执行。要考虑单例设计。这是个思路 ,你参考下 。
刚接触这个,能说下如何得到本机的quart运行状态么
作者: sxsyxy001 发布时间: 2011-08-29
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28