gpt4 book ai didi

python - 使用什么部署框架?

转载 作者:可可西里 更新时间:2023-11-01 09:30:28 28 4
gpt4 key购买 nike

<分区>

我们正在尝试找出与 python 应用程序一起使用的部署方法/框架,它有一个基本的 wsgi 服务器来提供一些 REST 资源,以及一组带有通过 Apache 提供的接口(interface)的静态网页。

情况如下:

我的团队在程序的独立部分工作,有时在特定模块中一起工作,我们有不同的测试服务器和一个主服务器,我们都在本地工作,使用 git 同步代码,然后运行复制文件的 bash 脚本从 Windows 机器到指定的 Linux 服务器(使用 SSH),然后重新启动应用程序。仔细想想这似乎不是正确的做法,脚本每次都会用本地文件覆盖服务器中的所有文件。

我们希望能够在同一台服务器上工作而不用担心覆盖其他人的代码,我们需要部署到不同的服务器以避免在其他人使用它时重新启动服务,在不久的将来我们需要部署到当应用程序达到更成熟的状态时,主服务器或主服务器的几个克隆。

我们找到了几种选择:capistrano、kwate、chef 或 fortress,甚至是 fleet,但我们希望听取使用过它们的人的意见,以确保它是我们所需要的。

所以这是主要问题:

  1. 这些是我们应该关注的项目吗?安全的并发部署过程?

  2. 您使用/推荐了哪一个,为什么?你认为它会对我们的实际情况有帮助吗?

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