服务器离线时负载均衡器 sftp 持久性

服务器离线时负载均衡器 sftp 持久性

假设我们有以下场景:我们有两台使用共享文件系统的相同 *nix 服务器。我们通过 SFTP(不是 FTPS)连接到其中一台服务器,将文件上传到共享文件系统,服务器离线,我们被重定向到仍然可用的第二台系统。

我的问题是,是否存在任何连接持久性,或者用户必须重新登录?我猜需要重新登录,因为两个系统之间不共享 ssh 会话...

提前致谢 :)

答案1

这取决于你所说的“重定向”是什么意思。如果是类似 DNS 故障转移之类的事情,那么客户端就会知道连接已断开,因此无法持久化。

可以构建一个高级负载平衡服务,该服务将终止 SFTP 连接并与另一个负载平衡器共享状态,这样任何单个组件故障对客户端来说都是透明的。但是,如果您使用 F5 BigIP 之类的产品,这可能会非常昂贵。

总而言之,这是可能的,但成本高昂并且会增加相当大的复杂性。

相关内容