From a21731a092c27f41bb7440733563db732dc2ff9e Mon Sep 17 00:00:00 2001 From: xxm Date: Thu, 13 Aug 2026 02:17:26 +0800 Subject: [PATCH] =?UTF-8?q?docs:=20=E6=B5=AE=E7=AA=97=E6=97=A0=E5=BC=82?= =?UTF-8?q?=E5=B8=B8=E9=9A=90=E8=97=8F=E4=BF=AE=E5=A4=8D+main=5Fdsa?= =?UTF-8?q?=E8=BF=81=E7=A7=BBsystemd(=E8=BF=9D=E8=A7=84cron=E6=B8=85?= =?UTF-8?q?=E9=9B=B6)=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../2026-08-12-p-oversold-deployment-decisions.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/docs/decisions/2026-08-12-p-oversold-deployment-decisions.md b/docs/decisions/2026-08-12-p-oversold-deployment-decisions.md index 967c782b..0161c74f 100644 --- a/docs/decisions/2026-08-12-p-oversold-deployment-decisions.md +++ b/docs/decisions/2026-08-12-p-oversold-deployment-decisions.md @@ -375,3 +375,16 @@ v5 回测口径:初始资金 100 万,10 槽 × 每票 15%(≈15 万/票) - 硬检查:价格必须在买入区内(`price < el or price > eh` 拒绝) **✅ 老莫 4 点确认项全部完成**:①parallel_batch 停 ②异常浮窗 ③统一触发逻辑+OCG路由代理 ④冷却1小时+突发例外 + +### 🔧 后续修复(2026-08-13,老莫反馈) + +**① 无异常时浮窗隐藏**: +- 老莫反馈:无异常时浮窗显示红底白字+⚠️,但点开是空的——矛盾 +- 修复:`renderAlerts` 无异常分支 → 整个浮窗 `display:none`;有异常 → `display:''` 显示 +- 提交 `4240c80c` + +**② 违规系统 cron(main_dsa.py)迁移 systemd**: +- F 健康扫描到 `[系统cron] main_dsa.py`(source=system_crontab)——daily-stock-analysis 的常驻服务(:8001 serve-only)用 `@reboot` crontab 启动,违反"禁止系统 crontab 部署 MoFin 任务"原则 +- 修复:创建 `dsa-server.service`(systemd,Type=simple + Restart=always + 开机自启,与 mofin-dashboard.service 一致),停旧进程、移除 crontab @reboot 行 +- 验证:服务 active、端口 8001 正常、/health ok、mofin_health 重跑后 CLEAN(无系统cron违规标记) +- 备份:`/tmp/crontab_backup_20260813_dsa_migrate.txt`