gpt4 book ai didi

google-app-engine - 在 App Engine 标准环境中将运行时从 Python 更改为 Go

转载 作者:行者123 更新时间:2023-12-02 08:07:47 24 4
gpt4 key购买 nike

我在 AppEngine 上有一个 99% 静态的网站。它在 Python 2.7 运行时上运行。现在是时候改进这个 webapp 了,因为我几乎没有 Python 代码,所以我更愿意用 Go 来写。

我可以将运行时从 Python 2.7 更改为 Go,同时保持项目完整吗?具体来说,我想保留相同的应用程序 ID、相同的自定义域附加到它、相同的 SSL 证书, 等等。

我必须做什么才能做到这一点?我肯定必须更改 app.yaml 中的 runtime。还有什么吗?

额外的问题:这种变化会在没有停机的情况下发生吗?

我将非常感谢任何指向文档的链接(在实时应用程序上交换运行时)。我找不到。

最佳答案

指定runtime 以及version 的新值。部署后,您将拥有一个旧版本 Python 和一个新版本 Go。不会有任何停机时间(与部署较新版本的 Python 时相同)。

与其相信链接/文档(它们可能已过时或并非 100% 完全符合您的尝试),不如创建一个新的 GAE-Std 项目用于测试目的并亲自尝试。拥有 GAE-Std 测试项目有利于测试新功能(尤其是对于无法访问您笔记本电脑上的开发环境的其他测试人员)。

关于google-app-engine - 在 App Engine 标准环境中将运行时从 Python 更改为 Go,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49831512/

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