java项目 集群化部署 同一个成员变量在多台机器内存中都有 我修改了其中一个 是如何保证多台机器成员变量同步的啊?
1条回答 默认 最新
- 小哇牛 2020-07-16 09:51关注
一般本地缓存会存在这样的问题。
对一致性要求没那么严格,则可以通过消息队列,异步通知下其他节点更新(更新成不成功,是消息机制问题了,不做讨论)
一致性要求非常严格,那个人不建议本地缓存,使用分布式缓存就行(redis)本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
java项目 集群化部署 同一个成员变量在多台机器内存中都有 我修改了其中一个 是如何保证多台机器成员变量同步的啊?
一般本地缓存会存在这样的问题。
对一致性要求没那么严格,则可以通过消息队列,异步通知下其他节点更新(更新成不成功,是消息机制问题了,不做讨论)
一致性要求非常严格,那个人不建议本地缓存,使用分布式缓存就行(redis)