24 lines
754 B
Plaintext
24 lines
754 B
Plaintext
|
|
# =============================================================================
|
||
|
|
# Nginx 蓝绿部署 upstream 配置
|
||
|
|
# =============================================================================
|
||
|
|
# 用法:在 nginx.conf 的 http {} 块中 include 此文件
|
||
|
|
# 切换命令:修改 upstream 指向后 nginx -s reload
|
||
|
|
# =============================================================================
|
||
|
|
|
||
|
|
# Blue 环境(当前活动环境)
|
||
|
|
upstream backend_blue {
|
||
|
|
server wecom_it_backend:8000;
|
||
|
|
}
|
||
|
|
|
||
|
|
# Green 环境(备用环境)
|
||
|
|
upstream backend_green {
|
||
|
|
server wecom_it_backend_green:8000;
|
||
|
|
}
|
||
|
|
|
||
|
|
# 切换开关:Blue=活动, Green=备用
|
||
|
|
# 修改此文件后执行: nginx -s reload
|
||
|
|
# 状态文件路径
|
||
|
|
map $host $active_env {
|
||
|
|
default "blue";
|
||
|
|
}
|