HAproxy健康檢查的三種方式

2021-08-20 05:30:31 字數 1221 閱讀 4143

1、通過監聽埠進行健康檢測 。這種檢測方式,haproxy只會去檢查後端server的埠,並不能保證服務的真正可用。

配置示例:

2、通過uri獲取進行健康檢測 。檢測方式,是用過去get後端server的的web頁面,基本上可以代表後端服務的可用性。 

配置示例:

3、通過request獲取的頭部資訊進行匹配進行健康檢測 。這種檢測方式,則是基於高階,精細的一些監測需求。通過對後端服務訪問的頭部資訊進行匹配檢測。 

配置示例:

lvs mysql健康檢查 lvs 健康檢查方式

一 tcp 4層檢查 virtual server 192.168.2.213 80 delay loop 6 lb algo wlc 採取權重式最少鏈結分配 lb kind dr 採取dr模式 protocol tcp real server 192.168.2.220 80 tcp check ...

Eureka的健康檢查

一 配置 啟用eureka的健康檢查,這樣,應用程式就會將自己的健康狀態傳播到eureka server。開啟的方法如下,下面是電影微服務的配置 server port 8010 spring name microservice consumer movie eureka client health...

Spring Cloud健康檢查的陷阱

基於spring boot actuator的健康檢查是spring cloud微服務的必備元件,用來確保我們的服務是否可用。引入 spring boot actuator後,通過http ip port health 可以看到 healthendpoint 給我們提供預設的監控結果,包含磁碟檢測和...