Ser*_*hat 16 configuration nginx failover reverse-proxy load-balancing
我在配置 nginx 时遇到问题。
我使用 nignx 作为反向代理。我想将所有请求发送到我的第一台服务器。如果第一台服务器关闭,我想向第二台服务器发送请求。
简而言之,如何在没有负载平衡的情况下拥有故障转移解决方案?
小智 16
您想要的是主动+被动设置。这是一个示例 nginx conf 片段,可让您继续:
upstream backend {
server 1.2.3.4:80 fail_timeout=5s max_fails=3;
server 4.5.6.7:80 backup;
}
server {
listen 80;
server_name whatevs.com;
location / {
proxy_pass http://backend;
}
}
Run Code Online (Sandbox Code Playgroud)
因此,“通常”,所有请求都将发送到主机 1.2.3.4。如果我们在那个盒子上出现三个故障,那么 4.5.6.7 将接管。
| 归档时间: |
|
| 查看次数: |
14178 次 |
| 最近记录: |