加固flask看门狗

This commit is contained in:
2025-11-06 21:50:28 +08:00
parent 972c2d0d97
commit 9ed5602b86
6 changed files with 33 additions and 27 deletions

View File

@@ -30,6 +30,7 @@ print(f"日志目录: {LOG_DIR}")
def _run_flask_role():
from Module import FlaskService
print("Flask Pid:", os.getpid())
port = int(os.getenv("FLASK_COMM_PORT", "34566")) # 固定端口的兜底仍是 34567
app_factory = getattr(FlaskService, "create_app", None)
app = app_factory() if callable(app_factory) else FlaskService.app