使用Memcache在本地运行Google App Engine Flex?

时间:2018-09-07 23:41:38

标签: google-app-engine go memcached

我正在尝试使用go run *.go在本地运行带有memcache的google app引擎,并且得到以下响应:

  

服务桥HTTP失败:发布http://appengine.googleapis.internal:10001/rpc_http:拨打tcp:查找appengine.googleapis.internal:没有这样的主机**

在本地运行的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

您要使用的library是在灵活环境中不可用的App Engine标准环境库。灵活的环境建立在Compute Engine和完全不同的系统之上。您可以尝试使用MemoryStore for Redis。您也许还可以将应用程序分解为微服务。 App Engine项目可以在不同的运行时环境(Flex / std的混合,语言的混合)上提供服务,但是您在使用这些服务进行通信和工作时必须格外小心。重新整理应用程序不一定是一件琐碎的事。