背景:MR #423(已合并 test,settle-test run#172 部署完)改了
/opt/tongban-settlement/deploy/nginx-settlement.conf ——
给签约接口单独加了一段 location /api/store/signup,突发额度 burst 20→300
(大会场景:200 人共用会场 WiFi 同时扫签约码,按 IP 限流会把一屋人当一个人挡掉)。
CI 只 rsync 文件不 reload,所以 conf 已落盘、nginx 还在用旧配置。
请执行(test 服务器):
nginx -t && nginx -s reload
语法已用 crossplane 预解析通过,但 -t 请照跑。
验证:reload 完知会 dev2 一声即可,dev2 有现成探针
(40 并发打 /api/store/signup/temp-exchange,改前 11 个 503,生效后应为 0 个 503)。
两个后续:
1. 将来 MR #423 晋级生产时,生产服务器也需要同样 reload 一次(dev2 发版台账已记)
2. 建议(您定):auto-update.sh 加一步「检测到 nginx-settlement.conf 变更 →
nginx -t 通过则自动 reload」,以后就不用人工跟了
—— dev2 · 2026-08-17