haproxy 配置文件詳解 之 listen


配置示例:

listen admin_stats
    bind 0.0.0.0:9188
    mode http
    log 127.0.0.1 local0 err
    stats refresh 30s
    stats uri /haproxy-status
    stats realm welcome login\ Haproxy
    stats auth admin:admin~!@
    stats hide-version
    stats admin if TRUE

這個部分通過listen 關鍵字定義了一個名為“admin_stats”的實例,其實就是定義了一個HAProxy 的監控頁面,每個選項的含義如下:

stats refresh:設置HAProxy 監控統計頁面自動刷新的時間。

stats uri:設置HAProxy 監控統計頁面的URL 路徑,可隨意指定。例如,指定“statsuri /haproxy-status”,就可以通過http://IP:9188/haproxy-status 查看。

stats realm:設置登錄HAProxy 統計頁面時密碼框上的文本提示信息。

stats auth:設置登錄HAProxy 統計頁面的用戶名和密碼。用戶名和密碼通過冒號分割。可為監控頁面設置多個用戶名和密碼,每行一個。

stats hide-version:用來隱藏統計頁面上HAProxy 的版本信息。

stats admin if TRUE:通過設置此選項,可以在監控頁面上手工啟用或禁用后端真實服務器,僅在haproxy1.4.9 以后版本有效。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM