多节点服务器执行定时任务更新数据库

skyshuai1 2018-09-18 02:09:53
最近遇到了一个棘手问题,在多节点服务器上执行定时任务,向oracle数据库插入数据,一次插入多条。
设置了标记字段还是不能完全解决。请问哪位大神遇到过此类问题,如何解决,求思路。
...全文
641 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
skyshuai1 2018-10-19
  • 打赏
  • 举报
回复
谢啦,我用修改数据库批次号方法实现了
阿甘1976 2018-09-20
  • 打赏
  • 举报
回复
服务器时间同步没有,NTP
nayi_224 2018-09-19
  • 打赏
  • 举报
回复
在java中读取服务器ip,只允许一台服务器执行。
getdate 2018-09-19
  • 打赏
  • 举报
回复
你所说的多节点 指的是 多台服务器 上都部署了同样的 定时任务对吧? 这种情况,应该避免,要么分库分表,即:相同的任务,执行的是不同的数据库或者表;要么对每一个节点,都设置自己的定时任务的规则;或者把定时任务,部署在一个节点上; 如果还有更好的办法,那就不清楚了.
寸辰 2018-09-18
  • 打赏
  • 举报
回复
没明白问题在哪

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧