集群的情况下怎么单例
来源:8-11 单例模式源码分析(jdk+spring+mybatis)

海与千巷
2021-03-15
单例模式只能用在单个节点的应用里吗?
若是多节点集群的情况下,可以做到所有节点用的同一个对象吗?
写回答
1回答
-
geelylucky
2021-03-18
单例模式的初衷是为了减少对象频繁创建的开销和节约内存空间
因此单个应用维护一个对象即可
如果想在集群里共享一个对象 可以参考redis等nosql 存储对象
需要注意的是 此类场景如果有对对象写的操作 需要保证线程安全
00
相似问题