dan92 commited on
Commit
ba7e03d
·
verified ·
1 Parent(s): 02386d4

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -0
app.py CHANGED
@@ -734,6 +734,11 @@ def health_check():
734
  logger.error(f"Health check error: {e}")
735
  time.sleep(60) # 每分钟检查一次
736
 
 
 
 
 
 
737
  if __name__ == "__main__":
738
  health_check_thread = threading.Thread(target=health_check, daemon=True)
739
  health_check_thread.start()
 
734
  logger.error(f"Health check error: {e}")
735
  time.sleep(60) # 每分钟检查一次
736
 
737
+ # 为了兼容 Flask CLI 和 Gunicorn,修改启动逻辑
738
+ if __name__ != "__main__":
739
+ health_check_thread = threading.Thread(target=health_check, daemon=True)
740
+ health_check_thread.start()
741
+
742
  if __name__ == "__main__":
743
  health_check_thread = threading.Thread(target=health_check, daemon=True)
744
  health_check_thread.start()