微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java – Google App Engine(或更普遍的分布式服务器环境)中的单身人士如何工作?

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

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

问候,
巴蒂尔

解决方法

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

原文地址:https://www.jb51.cc/java/126139.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐