已知单web容器环境下. 给一个代码块加上同步锁可以使多线程访问时排队. 进而到达同步效果.
但是在集群环境下.
线程A访问集群A容器的同步块. 线程B访问集群B容器的同步块...
它俩同时访问.
这样一来, 是否就没了同步效果了.
如果要时集群环境下也有一个同步的效果, 有什么思路解决呢.. :oops:
已知单web容器环境下. 给一个代码块加上同步锁可以使多线程访问时排队. 进而到达同步效果.
但是在集群环境下.
线程A访问集群A容器的同步块. 线程B访问集群B容器的同步块...
它俩同时访问.
这样一来, 是否就没了同步效果了.
如果要时集群环境下也有一个同步的效果, 有什么思路解决呢.. :oops:
嗯,同步在集群环境下是会出现这种问题,
一般的解决 方法 只能依靠底下一层的控制(比如通过数据库表,或数据库表的锁,或者专门的一个共用文件里)