在HAProxy 1.9.8中,参数timeout check 可以有以下几种使用方式:

  1. 全局配置:可以在全局配置段中使用timeout check 来设置所有后端服务器的检查超时时间。这将应用于所有后端服务器的检查操作。例如:
global
   timeout check 5s

这将设置所有后端服务器的检查超时时间为5秒。

  1. 默认配置:可以在默认配置段中使用timeout check 来设置特定后端服务器组的检查超时时间。默认配置段定义了一组后端服务器的默认配置,可以通过使用default-server关键字来引用。例如:
defaults
   timeout check 3s

backend my_backend
   default-server inter 5s downinter 1s rise 2 fall 3 slowstart 60s maxconn 32 check

这将为my_backend后端服务器组中的所有后端服务器设置检查超时时间为3秒。

  1. 个别配置:可以在每个后端服务器的配置中使用timeout check 来为特定的后端服务器设置检查超时时间。这将覆盖全局配置和默认配置段中的设置。例如:
backend my_backend
   server server1 192.168.0.1:80 check timeout check 10s
   server server2 192.168.0.2:80 check timeout check 5s

这将为server1设置检查超时时间为10秒,为server2设置检查超时时间为5秒。

需要注意的是,如果在个别配置中使用了timeout check 参数,则会覆盖默认配置和全局配置段中的设置

在haproxy 198中参数timeout check timeout在haproxy配置中有几种使用方式请详细列出

原文地址: http://www.cveoy.top/t/topic/iJ0h 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录