Open a6678696 opened 10 months ago
https://blog.zoutl.cn/581.html
问题描述负载均衡的项目如果用了Quartz定时任务,到了指定执行时间,定时任务就会被执行多次,而我希望只执行一次 解决办法在定时任务代码的开头,使用Redis的SETNX命令设置一个键,设置成功才继续执行下面的代码,从而实现只执行一次定时任务 实现代码定义一个方法使用SETNX命令,这个方法给定时任务的代码使用,有注释的代码为关键代码,其上面和下面的代码为打开和关闭Redis连接 12345678
https://blog.zoutl.cn/581.html
问题描述负载均衡的项目如果用了Quartz定时任务,到了指定执行时间,定时任务就会被执行多次,而我希望只执行一次 解决办法在定时任务代码的开头,使用Redis的SETNX命令设置一个键,设置成功才继续执行下面的代码,从而实现只执行一次定时任务 实现代码定义一个方法使用SETNX命令,这个方法给定时任务的代码使用,有注释的代码为关键代码,其上面和下面的代码为打开和关闭Redis连接 12345678