Python 谷歌云端点可以在应用引擎模块中运行吗?
各位亲爱的 我正在尝试创建一个用于托管用开发的api服务器的。我开发的端点在本地开发环境中运行良好,但在我部署到远程并测试它之后,它会响应notFound错误。我猜想这可能是由于端点运行在非默认模块中。不过我不确定。这是我的模块定义文件(api server.yaml): 我计划用模块托管端点,因为我的api服务器实际上与我的默认模块(一个普通的web应用程序)共享很多代码。如果可能的话,请告诉我。非常欢迎使用示例代码Python 谷歌云端点可以在应用引擎模块中运行吗?,python,google-app-engine,google-cloud-endpoints,Python,Google App Engine,Google Cloud Endpoints,各位亲爱的 我正在尝试创建一个用于托管用开发的api服务器的。我开发的端点在本地开发环境中运行良好,但在我部署到远程并测试它之后,它会响应notFound错误。我猜想这可能是由于端点运行在非默认模块中。不过我不确定。这是我的模块定义文件(api server.yaml): 我计划用模块托管端点,因为我的api服务器实际上与我的默认模块(一个普通的web应用程序)共享很多代码。如果可能的话,请告诉我。非常欢迎使用示例代码 非常感谢 是的,它是受支持的。我不知道为什么这个问题以前发生过。但它现在开始
非常感谢 是的,它是受支持的。我不知道为什么这个问题以前发生过。但它现在开始工作了 我刚刚将我的api服务器部署到一个独立的应用程序引擎实例上,它运行良好。所以在我看来,端点还不能很好地与应用程序引擎模块一起工作。嗨,詹姆斯,我有一个类似的问题,你似乎已经根据这个主题解决了它。你能告诉我你到底是怎么做到的吗?我仍然无法将API模块与默认模块分离。请参见我的未回答问题:。多谢各位@Romain如果您没有弄明白,我可以通过启动两个
dev_appservers
实例使它在本地工作,其中一个只启动了我的API模块。希望这有帮助。
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