Gcp中的GAE如何在java虚拟机内存使用方面进行扩展



我在gcp工作,我们有大量的数据,我的怀疑是,我知道GAE可以水平扩展,创建新的jvm实例,我认为Appserver实例是孤立和独立的。没有分布式共享内存或任何类似的东西。

但我使用集合来做一些操作,在执行结束时,我注意到集合以处理的记录总数结束,这很奇怪,因为jvm似乎以某种方式共享内存,允许我使用集合存储处理的所有记录,而它们并没有为每个gae(jvm实例(创建新的集合。

有什么想法吗?

实现了缩放功能,以使应用程序的服务能够跟上传入请求的速度。在任何给定的时间,应用程序都可以在一个或多个实例上运行,请求分布在所有实例上。一个实例与另一个实例没有特殊或特殊的处理,因为所有这些旋转实例都处理请求。无论需要多少实例并行运行,您的集合都将由一个也是唯一的应用程序进行处理,以跟上流量。相关细节可以在";如何管理实例";文档页面。

最新更新