首页 文章

具有python 3.7标准环境和 endpoints 的Google应用程序引擎

提问于
浏览
1

我想使用新的(2018年夏季)发布的Python 3.7标准环境,使用Google Cloud Endpoints和GAE . 但是,无论我尝试什么,我似乎无法获得通过 endpoints 服务的http请求 . 它们似乎直接路由到GAE代码,没有例如正在执行的任何身份验证(API密钥检查) . 当我使用GAE flex环境时,它工作正常 .

有什么建议可以尝试/检查吗?当我在Google endpoints 下查看Google Cloud 端控制台时,我会看到该服务的部署正确的应用程序域(版本为0.0.1) . 我也看到了根据我的openapi YAML文件列出的方法 . 但是,我没有在跟踪图表中看到任何请求 .

2 回答

  • 1

    遗憾的是,Python 3.7环境尚未支持Google Cloud Endpoints . 我建议你暂时坚持使用flex环境 .

  • 1

    Google App Engine Standard环境目前支持Java 7,Java 8,Python 2.7,Go,PHP和Node.js语言 .

    如果您想使用Python 3.7,那么您必须使用Google App Engine Flexible环境 . 但是,它支持Python 3.7 beta版本的第二代(截至目前)(for more details) .

    欲了解更多详情refer to this document

相关问题