Moh*_*mba 3 load-balancing sftp haproxy
我有 LB 服务器,目前负载平衡 2 台机器作为 apache2“http”和“https”请求作为主/从,
如何使用默认端口“22”向同一两台机器发出相同的服务器负载平衡“sftp”请求?
frontend ft_app
bind 1.1.1.1:80
reqadd X-Forwarded-Proto:\ http
default_backend bk_app
frontend ft_apps
bind 1.1.1.1:443 ssl crt /etc/ssl/certs/bundle.pem ca-file /etc/ssl/certs/cert.cer verify optional
reqadd X-Forwarded-Proto:\ https
default_backend bk_apps
backend bk_app
server server1 2.2.2.2:80 check
server server2 3.3.3.3:80 check backup
backend bk_apps
server servers1 2.2.2.2:443 ssl check verify none
server servers2 3.3.3.3:443 ssl check verify none backup
Run Code Online (Sandbox Code Playgroud)
您可以尝试对后端 SFTP 服务器使用以下内容:
listen frontend_ssh 1.1.1.1:22
mode tcp
option tcplog
balance roundrobin
server server1 2.2.2.2:22
server server2 3.3.3.3:22
Run Code Online (Sandbox Code Playgroud)
我基于这篇文章:http://jpmorris-iso.blogspot.com/2013/01/load-balancing-openssh-sftp-with-haproxy.html
希望这可以帮助
归档时间: |
|
查看次数: |
11828 次 |
最近记录: |