我见过的在 nginx 中使用上游(用于负载平衡)的所有示例都如下所示:
upstream backend {
server backend1.example.com:8080 max_fails=3 fail_timeout=30s;
server backend2.example.com:8080 max_fails=3 fail_timeout=30s;
server backend3.example.com:8080 max_fails=3 fail_timeout=30s;
}
Run Code Online (Sandbox Code Playgroud)
为每个后端重新设置 max_fails 和 failure_timeout 似乎是重复的,而通常它们总是相同的。是否可以同时为所有后端服务器设置 max_fails 和 failure_timeout ?