当前位置:  开发笔记 > 编程语言 > 正文

Google App Engine中的单身人士(或更常见的分布式服务器环境)如何运作?

如何解决《GoogleAppEngine中的单身人士(或更常见的分布式服务器环境)如何运作?》经验,为你挑选了1个好方法。

关于单身人士如何在Google App Engine(或任何分布式服务器环境)中工作,我很感兴趣.鉴于您的应用程序可以同时在多个进程中运行(在多台计算机上),并且请求可以在所有位置进行路由,当应用程序执行以下操作时,实际上会发生什么:'CacheManager.getInstance()'?

我只是以(GAE)CacheManager为例,但我的观点是,单个地方有一个单一的全局应用程序实例,所以它在哪里生活?是否调用了RPC?事实上,全局应用程序状态(如会话)实际上是如何实际处理的?

此致,谢恩



1> Nick Johnson..:

App Engine Java中的单例是每个运行时,而不是每个webapp.他们的目的只是提供对底层服务的单点访问(在Memcache和Users API的情况下,通过RPC访问),但这纯粹是库的设计模式 - 没有每个应用程序单例这些方法访问的任何地方.

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有