没有http请求可以访问GAE数据存储吗?

是否有可能访问GAE数据存储而不从http请求中提取appengine上下文? 我希望能够在不能访问应用程序引擎上下文的单独线程中访问数据存储。 这可能吗? 或者我应该尝试寻找工作? 我工作的语言是Go btw ...

编辑:更多信息我无法使用的原因将所有appengine上下文传递到所需的级别是因为我建立一个多线程的聊天服务器。 一旦主端口监听线程启动,并使用上下文的一个实例,它将在该线程的持续时间内保持该上下文。 但是,在该线程启动之后,可以有更多的连接到服务器,因为端口侦听器已经启动,所有这些连接都不能通过上下文。 我需要上下文一直通过的上下文的原因是因为我需要能够在客户端读取处理程序中记录消息。 提前致谢


我不确定这是否是您要查找的内容,但GAE提供了一个远程API,使您能够与您的服务进行交互。 我相信它提供了Python和Java版本。


我认为你需要一个appengine.Context (以及因此的请求)来访问任何数据存储区。 幸运的是,请求应该很容易传递到代码中需要的任何部分。

我不确定appengine_internal对上下文有什么作用,但上下文本身可以根据需要来回传递。 如果您认为这不会对您有用,那么代码示例可能会是一个好的下一步?

链接地址: http://www.djcxy.com/p/68651.html

上一篇: Is it possible to access GAE datastore without an http request?

下一篇: dequeueReusableCellWithIdentifier not reusing cells