用于蓝绿部署的 FTP 反向代理

用于蓝绿部署的 FTP 反向代理

我的公司希望实施蓝绿部署。它的工作方式如下:我们有一个阶段服务器和一个生产服务器。两个服务器都提供我们网站的不同版本,并且允许客户端通过 ftp 上传文件。

我使用 nginx 创建了一个 Linux 实例,并将其设置为将 http 流量代理到这两个服务器之一。此外,还有一个 bash 脚本用于切换 nginx 发送流量到的服务器的 ip 地址。

现在我需要对 ftp 执行相同的操作:客户端连接到 linux 服务器,它将流量转发/代理到另一台服务器。

答案1

您可能会考虑使用mod_proxyProFTPD 模块;它可以处理代理(转发FTP/FTPS 连接的反向连接。

完整免责声明:我是mod_proxyProFTPD 的作者。

相关内容