zhizhi/server
copilot-swe-agent[bot] 71eda1389f
fix: 铸渊专线订阅服务修复 — PM2 fork模式、错误处理、Nginx配置路径、健康检查增强
根因分析:
- PM2使用cluster模式可能干扰server.listen('127.0.0.1')绑定
- subscription-server.js缺少try-catch和进程级错误处理,异常导致静默崩溃
- deploy-proxy.sh的configure_nginx()目标文件错误(/etc/nginx/sites-enabled/default → zhuyuan.conf)
- update()不调用configure_nginx(),主部署覆盖Nginx配置后proxy-sub location丢失
- 健康检查仅测直连3802,未验证Nginx反代路径
- Nginx反代缺少proxy_connect_timeout/proxy_read_timeout

修复:
1. ecosystem.proxy.config.js: 添加exec_mode:'fork'防止cluster模式
2. subscription-server.js: 请求级try-catch + server error/clientError事件 + uncaughtException保护
3. deploy-proxy.sh: configure_nginx()自动查找正确配置文件 + update()调用configure_nginx + 双路健康检查
4. zhuyuan-sovereign.conf: 添加proxy timeout配置
5. nginx-proxy-snippet.conf: 同步更新proxy_http_version和timeout

Agent-Logs-Url: https://github.com/qinfendebingshuo/guanghulab/sessions/88ed5687-7596-4d04-b181-57c89c032004

Co-authored-by: qinfendebingshuo <207279273+qinfendebingshuo@users.noreply.github.com>
2026-04-04 09:45:36 +00:00
..
age-os 修复代码审查问题: SQL参数化/关系查询逻辑/数据库密码校验 2026-04-03 07:36:33 +00:00
app 安全修复:feedback API隐藏内部错误信息,改用通用错误提示 2026-04-02 14:48:48 +00:00
nginx fix: 铸渊专线订阅服务修复 — PM2 fork模式、错误处理、Nginx配置路径、健康检查增强 2026-04-04 09:45:36 +00:00
proxy fix: 铸渊专线订阅服务修复 — PM2 fork模式、错误处理、Nginx配置路径、健康检查增强 2026-04-04 09:45:36 +00:00
scripts SY-CMD-SVR-013: 服务器迁移 香港(150.109.76.244/ZY-SVR-001) → 新加坡(43.134.16.246/ZY-SVR-002) — 2核8GB/80GB SSD/Ubuntu 24.04 LTS 2026-03-29 11:19:27 +00:00
setup fix: 域名修正 guanghu.online → guanghulab.online + CN中转Nginx stream动态模块加载修复 2026-03-31 09:23:19 +00:00
architecture.md SY-CMD-SVR-013: 服务器迁移 香港(150.109.76.244/ZY-SVR-001) → 新加坡(43.134.16.246/ZY-SVR-002) — 2核8GB/80GB SSD/Ubuntu 24.04 LTS 2026-03-29 11:19:27 +00:00
cn-server-profile.json fix: CN服务器SSH端口可配置 · 修复Connection timed out · 添加ZY_CN_SSH_PORT支持 2026-03-31 09:53:33 +00:00
ecosystem.config.js 双域名架构实现 + 代码审查修复 + 天眼扫描通过 2026-03-29 04:35:24 +00:00
feimao-server-profile.json 铸渊第五次对话 · 四层架构入库 · 服务器编号修正 · COS宿舍楼 · P0-P3优先级 · v11.0 2026-03-30 10:57:08 +00:00
migration-markers.json chore: 服务器迁移 ZY-SVR-001(香港) → ZY-SVR-002(新加坡) 2026-03-29 11:14:42 +00:00
migration-plan.md SY-CMD-SVR-013: 服务器迁移 香港(150.109.76.244/ZY-SVR-001) → 新加坡(43.134.16.246/ZY-SVR-002) — 2核8GB/80GB SSD/Ubuntu 24.04 LTS 2026-03-29 11:19:27 +00:00
persona-brain-architecture.md 铸渊第四次对话 · 物理基础设施落地 · 国内服务器注册 · 核心大脑迁移架构 · README精简 · 密钥清单v2.0 2026-03-30 10:38:38 +00:00
zhuyuan-server-profile.json 铸渊第三十四次唤醒·部署架构调整·直接部署到服务器·不走GitHub Pages·v40.0 2026-04-02 09:08:16 +00:00