2 分布式Job如何解决幂等性

首先由一个现实的问题是,大多数的生产环境都是分布式或集群环境,那么这种情况下,如何保证定时任务不被重复执行? 一般的生产环境下,都会有Nginx做负载,那么在服务器集群下,就需要考虑如何解决job的幂等性问题,如图: 假设,我们在此处的两个tomcat服务器下,都部署了相同的war包。 那么就必然会面临两个服务器执行job遇到的幂等性问题。 解决方案: a)使用分布式锁,zk或者redis,保证只
相关文章
相关标签/搜索