nginx負載
發版不影響客戶使用
1.需要二臺服務器
2.二臺服務器均是正式環境配置
3.服務器Nginx配置修改
發版順序:先在服務器2發版,發布成功后,再改服務器Nginx配置,重新加載nginx;然后在服務器再發版,發布成功后,切換Nginx配置,重新加載nginx即可;
Nginx配置示例:
# 使用 Nginx 配置流量切換
upstream 項目名稱 {server 服務器:IP weight=100; # 初始全部流量到服務器server 服務器2:IP weight=0; # 服務器2待命
}# 升級時修改權重
upstream 項目名稱 {server 服務器:IP weight=0; # 切到服務器2server 服務器2:IP weight=100;
}