谷歌应用程序引擎实例共享堆和堆栈?

时间:2013-01-03 08:49:24

标签: java google-app-engine heap

如果我有一个单例对象和一个弹簧单例范围bean。

如果app引擎活动多个实例会发生什么?

它仍然是“单身人士”吗?

1 个答案:

答案 0 :(得分:2)

不,GAE实例在单独的JVM中的不同计算机上运行。 GAE是一个分布式架构,您应该根据它来构建您的应用程序。

如果启用了mutithreading,那么同一个实例上的请求将看到相同的单例,但不会在不同的实例上看到请求。

要拥有通用数据结构,您应该使用memcache或数据存储。