【发布时间】:2012-12-17 14:49:34
【问题描述】:
如果我有一个单例对象和一个弹簧单例范围 bean。
如果应用引擎激活多个实例会怎样?
还会是“单身”吗?
【问题讨论】:
标签: java google-app-engine heap-memory
如果我有一个单例对象和一个弹簧单例范围 bean。
如果应用引擎激活多个实例会怎样?
还会是“单身”吗?
【问题讨论】:
标签: java google-app-engine heap-memory
不,GAE 实例在不同 JVM 中的不同机器上运行。 GAE 是一种分布式架构,您应该根据它来构建您的应用程序。
如果您启用了多线程,则同一实例上的请求将看到相同的单例,但不同实例上的请求不会。
要拥有通用的数据结构,你应该使用memcache或datastore。
【讨论】: