fix: price_monitor添加os.nice(10)降低优先级减少DB竞争

This commit is contained in:
知微
2026-07-14 10:47:58 +08:00
parent 93dce81413
commit 3ee3d9ba6c
+1
View File
@@ -388,6 +388,7 @@ def get_trigger_zones(trigger):
def run_once(round_label=""):
"""执行一轮完整的监控流程"""
import os # 必须在开头import,否则os变量会被后面的局部import绑定覆盖
os.nice(10) # 降低优先级,避免与DB其他写操作抢占
# ── 进程锁:同一时间只跑一个实例 ──
_lk = "/tmp/price_monitor.lock"
_pid = None