nginx+tomcat集群,如何保证数据一致性
在tomcat中,有一段代码,从redis里获取一个值,把这个值加1,重新存进去,这样在单例的情况下没有问题,但是部署到集群中就会导致数据不正确,比如tomcat1取出来...
在tomcat中,有一段代码,从redis里获取一个值,把这个值加1,重新存进去,这样在单例的情况下没有问题,但是部署到集群中就会导致数据不正确,比如tomcat1取出来为1,正打算加成2之后存进去,但是存进去之前tomcat2也取出来为1,这时候tomcat1存进去2,tomcat2加1后也存进去2,而事实上应该是3了
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询