替代 Google 的 dev_appserver.py App Engine [需要升级到 FLEXIBLE 环境]
Substiitute of dev_appserver.py of Google App Engine [Need to upgrade to FLEXIBLE environment]
我使用 Google Cloud STANDARD 环境在 python 2.7 中编写了一个 Flask-restful API(micro-service)
,并且 dev_appserver.py(gcloud sdk)
在本地帮助 运行 它。
现在,我打算做三件事:
- 将代码从 Python 2.7 升级到 Python 3.5
- Google 云标准环境到 Google 云灵活环境
问题:但是标准环境使用AppEngine库和方法,在灵活环境中不起作用,那么,Google云客户端库可以解决这个问题吗?
- 运行本地测试微服务
问题:请给出替换的建议
dev_appserver.py
环境之间有很多差异。许多来自标准的方法和库在 flex 中不起作用。
查看此处了解更多信息:
您不能在 flex 环境中使用 dev_appserver.py
。您将需要 运行 以常规方式烧瓶。例如(本地)FLASK_APP=main.py FLASK_DEBUG=1 python -m flask run --port 8080
我使用 Google Cloud STANDARD 环境在 python 2.7 中编写了一个 Flask-restful API(micro-service)
,并且 dev_appserver.py(gcloud sdk)
在本地帮助 运行 它。
现在,我打算做三件事:
- 将代码从 Python 2.7 升级到 Python 3.5
- Google 云标准环境到 Google 云灵活环境 问题:但是标准环境使用AppEngine库和方法,在灵活环境中不起作用,那么,Google云客户端库可以解决这个问题吗?
- 运行本地测试微服务
问题:请给出替换的建议
dev_appserver.py
环境之间有很多差异。许多来自标准的方法和库在 flex 中不起作用。
查看此处了解更多信息:
您不能在 flex 环境中使用
dev_appserver.py
。您将需要 运行 以常规方式烧瓶。例如(本地)FLASK_APP=main.py FLASK_DEBUG=1 python -m flask run --port 8080