两个JVM上的单例

Viv*_*day 0 java design-patterns

是否可以在两个JVM机器上为任何给定的类实现Singleton.这里我的要求是在两台JVM机器上实现Singleton,让我们说代码部署在两台机器上

Dav*_*INO 5

不可以.单例模式仅适用于单个JVM.

您可以使用其他方法(而不是单例)为多个大于1的JVM创建单个对象实例.为此,您需要一个中央存储库来存储JVM存储对象的单个实例的信息.这可以是集中式数据库或集中式文件.

  • 如果通过网络发送对象,则将具有该对象的不同等份副本.那不是单身人士.是同一对象的多个实例. (2认同)