把redissonmanager注入到其他类中进行使用
但我们使用的是redisson这个对象,进行开放
其中一个拿到锁执行的时间肯定不到一秒,所以另一个等待的一秒后发现又可以获取锁了
所以在同一次schedule执行的时候,就会发生两个进程都会拿到分布式锁
两个进程都会拿到分布式锁的问题,我们使wait_time = 0就可以解决这个问题
当我们的定时任务执行的非常非常的快小于一秒的时候,就会产生这个坑,所以wait_time统一设置为0
让tomcat集群当中的各个tomcat来trylock的时候竞争锁,并不等待,谁竞争到,谁来执行这个定时任务