亲爱的大家
我正在尝试创建一个App Engine 模块来托管我使用Google Cloud Endpoints开发的 api 服务器。我开发的端点在本地开发环境中运行良好,但在我部署到远程并测试后它响应 notFound 错误。我猜这可能是由于端点在非默认模块中运行的事实引起的。不过不确定。这是我的模块定义文件(api-server.yaml):
application: myapp
module: api-server
version: dev
runtime: python27
instance_class: F2
api_version: 1
threadsafe: true
automatic_scaling:
max_idle_instances: 5
handlers:
- url: /_ah/spi/.*
script: api_dispatch.application
libraries:
- name: endpoints
version: 1.0
我计划使用模块托管端点,因为我的 api 服务器实际上与我的默认模块共享大量代码,这是一个普通的 Web 应用程序。请让我知道是否可能。示例代码非常受欢迎。
非常感谢!