Appengine搜索API不适用于flex环境中的部署

时间:2017-06-05 21:06:46

标签: google-app-engine

我一直在尝试部署使用appengine golang搜索API的服务。如果我使用vm: true选项部署它,它可以正常工作,但它已被弃用。当我使用env: flex部署它时,我收到此错误:

service bridge HTTP failed: Post http://appengine.googleapis.internal:10001/rpc_http: dial tcp: lookup appengine.googleapis.internal on 127.0.0.11:53: no such host

如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

Sadly Search API is not available on AppEngine Flex anymore。它可以在AppEngine Flex上使用compat运行时获得,但正如您所说,这已被弃用,并将于2017年10月27日停止工作。

我猜你有两个选择:

  • 使用类似ElasticSearch(SaaS或使用Compute Engine创建自己的群集),
  • 使用AppEngine Standard服务来处理应用程序的搜索部分。