首页 文章

HAProxy主机名或URL后端

提问于
浏览
0

是否可以将后端设置为主机名或URL?

我想使用haproxy来 balancer http和https请求到后端池(TCP模式) .

由于后端可以更改其IP,我想将后端服务器设置为URL .

...
defaults
    mode                    tcp
    option                  redispatch
    ...

frontend  all 
    bind *:80
    bind *:443
    option tcplog

    # DEFAULT
    default_backend         hostname_servers

backend hostname_severs
    mode tcp
    balance roundrobin
    option ssl-hello-chk
    server  host1     host1.myapp.com      check
    server  host2     host2.myapp.com      check
    ...
    server  hostN     hostN.myapp.com      check

谢谢!

1 回答

  • 0

    我相信功能现在可用于1.6,http://blog.haproxy.com/2015/10/14/whats-new-in-haproxy-1-6/

    来自Link:

    resolvers docker
    nameserver dnsmasq 127.0.0.1:53
    
    defaults
    mode http
    log global
    option httplog
    
    frontend f_myapp
    bind :80
    default_backend b_myapp
    
    backend b_myapp
    server s1 nginx1:80 check resolvers docker resolve-prefer ipv4
    

相关问题