指定具有Cloud Endpoints的AppEngine服务

时间:2018-12-10 20:25:12

标签: python-2.7 google-app-engine google-cloud-platform google-cloud-endpoints

我已经启动了Endpoints服务并将我的应用程序部署到AppEngine上。如果我未在app.yaml文件中指定服务,则AppEngine使用默认服务。我可以使用Postman进行请求并获得成功的响应。

但是,如果我在如下所述的app.yaml文件中指定自己的AppEngine服务,则会收到“未找到”错误。

runtime: python27
threadsafe: true
api_version: 1
basic_scaling:
    max_instances: 2
service: mycustomservice

我想念什么?如何让Endpoints / AppEngine查看mycustomservice服务?

1 个答案:

答案 0 :(得分:0)

在您的Cloud Endpoints配置“ openapi-appengine.yaml”中,将“主机”设置为您创建的非默认appengine服务的路径

默认值: [PROJECT_ID].appspot.com

附加服务 [SERVICE]-dot-[PROJECT_ID].appspot.com