gpt4 book ai didi

google-app-engine - 更快的 Google App Engine 托管 VM 部署(Python 兼容环境)?

转载 作者:行者123 更新时间:2023-12-02 20:21:44 25 4
gpt4 key购买 nike

我们将 Google App Engine (GAE) 与托管 VM 一起用于 Python 兼容环境,部署需要花费太多时间。我没有做过严格的计算,但我确信每次部署需要 10 分钟以上。

我们能做些什么来加速这一进程?这更像是 GAE 还是 Docker 问题?没有尝试在其他平台上部署 Docker,所以我不确定标准/可接受的部署时间。

不得不等待这么久才能在暂存服务器中测试应用程序会极大地损害我们的生产力。任何帮助表示赞赏。 :)

最佳答案

嗯,一般来说,10 分钟的部署还不错。我使用 AWS Elastic Beanstalk,它对于生产环境的完整部署几乎相同。但是,这对于您的日常开发来说是完全不能接受的。

既然你使用 docker,我真的不明白,为什么不在你的本地机器上启动同一个容器并在发布到 staging 之前在本地测试它呢?

如果这不是一个选项,出于某种原因,我的第二个赌注是直接在容器内更新代码。我经常使用这个技巧。由于 Python 是一种动态语言,您只需要一个新的 repo 副本,因此,您可以 ssh 进入您的容器并检查代码。也就是说,反馈循环将减少到提交和检查代码的时间。此外,如果您在提交时设置了一些 Hook ,您甚至不需要手动 checkout 代码。

总而言之,这只是我的两分钱,很高兴听到关于这个非常重要的问题的更多意见。

关于google-app-engine - 更快的 Google App Engine 托管 VM 部署(Python 兼容环境)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37894857/

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