你在項目中遇到哪些問題?
因為目前項目采用的是分布式,分布式環境下一般采用集群方案,所以這就會帶來分布式的一些問題,比如:
1、分布式鎖
2、分布式session
3、分布式全局id
4、分布式配置中心
5、分布式日志收集系統
6、分布式任務調度系統
7、分布式事務問題
接下來這幾個如何解決?
一、實現分布式鎖的解決方案:
補充知識點:
springcloud內置全局鎖
https://www.cnblogs.com/sprinkle/p/8366414.html
(1)基於zookeeper實現分布式鎖的原理(特別推薦,比較簡單,使用的是臨時節點釋放鎖)
zookeeper如何實現分布式鎖的?
zookeeper實現分布式鎖是通過臨時節點實現的。