84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
RT,接收请求是集群6台机器,希望请求时候控制并发,这种情况synchronized和lock都没用了,请教各位大神,有什么好的解决方案?
现在想到的方案有:
1、数据库级别控制,乐观锁控制2、类似zookeeper做一个远程单点锁,每次取锁、加锁、释放锁
还有没有更优解,上面两种哪个好点
简单说就是http请求,100ms内两个同样的请求,{查询接口拿一个key和一个数值,然后+1,请求新数值},加{}的这个过程希望相同key的请求能够串行,否则设置新值会有并发问题
人生最曼妙的风景,竟是内心的淡定与从容!
Penyelesaian kedua yang anda nyatakan ialah penyelesaian universal. Anda juga boleh menggunakan redis atau etcd, dan prestasi akan menjadi lebih baik. Pendek kata, kami memerlukan perkhidmatan kunci yang diedarkan
Saya tahu pangkalan data seperti zk dan redis
Penyelesaian kedua yang anda nyatakan ialah penyelesaian universal. Anda juga boleh menggunakan redis atau etcd, dan prestasi akan menjadi lebih baik. Pendek kata, kami memerlukan perkhidmatan kunci yang diedarkan
Saya tahu pangkalan data seperti zk dan redis