集群(四)——haproxy日志
生活随笔
收集整理的這篇文章主要介紹了
集群(四)——haproxy日志
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
集群(四)——haproxy日志
- 一、haproxy日志定義
- 二、haproxy優(yōu)化
一、haproxy日志定義
- 默認(rèn)haproxy的日志是輸出到系統(tǒng)的syslog中,查看起來不是非常方便,為了更好的管理haproxy的日志,我們?cè)谏a(chǎn)環(huán)境中一般單獨(dú)定義出來。需要將haproxy的info及notice日志分別記錄到不同的日志文件中。
- 需要修改rsyslog配置,為了便于管理。將haproxy相關(guān)的配置獨(dú)立定義到haproxy.conf,并放到/etc/rsyslog.d/下,rsyslog啟動(dòng)時(shí)會(huì)自動(dòng)加載此目錄下的所有配置文件。
- 說明:這部分配置是將haproxy的info日志記錄到/var/log/haproxy/haproxy-info.log下,將notice日志記錄到/var/log/haproxy/haproxy-notice.log下。“&~”表示當(dāng)日志寫入到日志文件后,rsyslog停止處理這個(gè)信息。
二、haproxy優(yōu)化
- maxconn:最大連接數(shù),根據(jù)應(yīng)用實(shí)際情況進(jìn)行調(diào)整,推薦使用10 240
- daemon:守護(hù)進(jìn)程模式,Haproxy可以使用非守護(hù)進(jìn)程模式啟動(dòng),建議使用守護(hù)進(jìn)程模式啟動(dòng)
- nbprod:負(fù)載均衡的并發(fā)進(jìn)程數(shù),建議與當(dāng)前服務(wù)器CPU核數(shù)相等或?yàn)槠?倍
- retries:重試次數(shù),主要用于對(duì)集群節(jié)點(diǎn)的檢查,如果節(jié)點(diǎn)多,且并發(fā)量大,設(shè)置為2次或3次
- option http-server-close:主動(dòng)關(guān)閉http請(qǐng)求選項(xiàng),建議在生產(chǎn)環(huán)境中使用此選項(xiàng)
- timeout http-keep-alive:長連接超時(shí)時(shí)間,設(shè)置長連接超時(shí)時(shí)間,可以設(shè)置為10s
- timeout http-request:http請(qǐng)求超時(shí)時(shí)間,建議將此時(shí)間設(shè)置為5~10s,增加http連接釋放速度
- timeout client:客戶端超時(shí)時(shí)間,如果訪問量過大,節(jié)點(diǎn)響應(yīng)慢,可以將此時(shí)間設(shè)置短一些,建議設(shè)置為1min左右
總結(jié)
以上是生活随笔為你收集整理的集群(四)——haproxy日志的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: XP操作系统重磅升级!全新ddr4内存助
- 下一篇: Squid代理(传统代理、透明代理、反向