gpt4 book ai didi

google-app-engine - 我可以在 Google App Engine Standard(两种类型)中拥有 python27 和 python37 的应用程序版本吗

转载 作者:太空宇宙 更新时间:2023-11-03 15:32:42 24 4
gpt4 key购买 nike

我想在 Google App Engine Standard 上测试 Python 3.7。

我担心如果我使用 python37 上传应用程序,旧应用程序将停止工作并且不会恢复到以前的 python27。

如果可以保留两个运行时版本,您能否分享一些经验?

我不清楚。

enter image description here

我读了Python 3.7 on Google App Engine - documentation但没有找到信息。

最佳答案

您有 3 个主要选项,从容易到“难”排列:

  1. 只需在新项目中部署您要执行的测试,您不必担心旧应用程序被替换。

  2. 将此测试部署到 new service .只需将行 service: whatevername 添加到测试的 app.yaml 文件中,然后像往常一样使用 $gcloud app deploy 部署它。瞧,你有一项新服务。

  3. 您可以在默认服务中部署此测试,但要避免停止前一个测试,请将 --no-stop-previous-version 标志添加到您的 $ gcloud app deploy命令。之后,您可以 split traffic在此测试和您的实际应用程序之间。

老实说,我会选择选项 1 或 2,因为它们的部署要简单得多,您稍后可以在 delete the test projectdelete the new service如果你愿意的话。

关于google-app-engine - 我可以在 Google App Engine Standard(两种类型)中拥有 python27 和 python37 的应用程序版本吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51922603/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com