共計(jì) 865 個(gè)字符,預(yù)計(jì)需要花費(fèi) 3 分鐘才能閱讀完成。
今天丸趣 TV 小編給大家分享一下 haproxy 如何配置 defaults 文件的相關(guān)知識(shí)點(diǎn),內(nèi)容詳細(xì),邏輯清晰,相信大部分人都還太了解這方面的知識(shí),所以分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后有所收獲,下面我們一起來了解一下吧。
配置示例:
defaults
mode http
retries 3
timeout connect 10s
timeout client 20s
timeout server 30s
timeout check 5s
下面介紹每個(gè)選項(xiàng)的含義:
mode:設(shè)置 HAProxy 實(shí)例默認(rèn)的運(yùn)行模式,有 tcp、http、health 三個(gè)可選值。
tcp 模式:在此模式下,客戶端和服務(wù)器端之間將建立一個(gè)全雙工的連接,不會(huì)對(duì)七層報(bào)文做任何類型的檢查,默認(rèn)為 tcp 模式,經(jīng)常用于 SSL、SSH、SMTP 等應(yīng)用。
http 模式:在此模式下,客戶端請(qǐng)求在轉(zhuǎn)發(fā)至后端服務(wù)器之前將會(huì)被深度分析,所有不與 RFC 格式兼容的請(qǐng)求都會(huì)被拒絕。
health 模式:目前此模式基本已經(jīng)廢棄,不在多說。
retries:設(shè)置連接后端服務(wù)器的失敗重試次數(shù),連接失敗的次數(shù)如果超過這里設(shè)置的值,HAProxy 會(huì)將對(duì)應(yīng)的后端服務(wù)器標(biāo)記為不可用。此參數(shù)也可在后面部分進(jìn)行設(shè)置。
timeout connect:設(shè)置成功連接到一臺(tái)服務(wù)器的最長等待時(shí)間,默認(rèn)單位是毫秒,但也可以使用其他的時(shí)間單位后綴。
timeout client:設(shè)置連接客戶端發(fā)送數(shù)據(jù)時(shí)最長等待時(shí)間,默認(rèn)單位是毫秒,也可以使用其他的時(shí)間單位后綴。
timeout server:設(shè)置服務(wù)器端回應(yīng)客戶度數(shù)據(jù)發(fā)送的最長等待時(shí)間,默認(rèn)單位是毫秒,也可以使用其他的時(shí)間單位后綴。
timeout check:設(shè)置對(duì)后端服務(wù)器的檢測(cè)超時(shí)時(shí)間,默認(rèn)單位是毫秒,也可以使用其他的時(shí)間單位后綴。
以上就是“haproxy 如何配置 defaults 文件”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家閱讀完這篇文章都有很大的收獲,丸趣 TV 小編每天都會(huì)為大家更新不同的知識(shí),如果還想學(xué)習(xí)更多的知識(shí),請(qǐng)關(guān)注丸趣 TV 行業(yè)資訊頻道。