天天看點

haproxy 配置心跳檢查

backend appserver_8083
        mode            http
        balance         roundrobin
        server          apphost21_8083          10.171.240.139:8083     check inter 2000 fall 3
        server          apphost22_8083          10.252.163.244:8083     check inter 2000 fall 3
		
		
		HAProxy可以提供到對後端伺服器的心跳檢查(即端口監測),預設情況下沒有,需要手動在配置檔案中配置,例如:
     backend new_server
                  server first  10.1.1.1:1080 check inter 1000
                  server second 10.1.1.2:1080 check inter 1000
    check inter 心跳檢查配置項,1000以毫秒為機關,總體意思為:每隔1000ms檢查一次10.1.1.1:1080和10.1.1.2:1080程序是否存活。
	檢查方式為:使用tcp連接配接背景伺服器端口,如果能建立連接配接,就認為存活且馬上關閉連接配接。
           

繼續閱讀