采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,你好,我看项目中数量控制那块你只是加了互斥锁,线程间能够保证同步,但是多个节点部署的时候,还能保证分布式同步吗?
多个节点是通过hash算法实现的。通过hash分配节点。
hash 一致性算法可以分配到不同的getOne 服务器呀,您测试中只是启动了一个getOne 节点,我现在说的是如果启动了10个 getOne节点,怎么保证数据商品数量的一致性?
每台机器遇见分配商品数量。互不干扰。
如果每台机器分配一定数量,一台机器挂了,那这部分商品数量不就没法被秒杀到了吗?
登录后可查看更多问答,登录/注册
运用架构设计与系统化思维,从容应对不同流量等级的“秒杀”场景
1.8k 3
1.6k 4
1.1k 5
1.1k 11
1.1k 8