REMOVE LDAP
This commit is contained in:
27
wsgi.py
Normal file
27
wsgi.py
Normal file
@@ -0,0 +1,27 @@
|
||||
#!/usr/bin/env python3
|
||||
"""
|
||||
WSGI 生產環境入口點
|
||||
用於Gunicorn部署
|
||||
"""
|
||||
import os
|
||||
import logging
|
||||
import sys
|
||||
from app import app
|
||||
|
||||
# 配置生產環境日誌
|
||||
if __name__ != "__main__":
|
||||
# 只在Gunicorn環境下配置日誌
|
||||
gunicorn_logger = logging.getLogger('gunicorn.error')
|
||||
app.logger.handlers = gunicorn_logger.handlers
|
||||
app.logger.setLevel(gunicorn_logger.level)
|
||||
|
||||
# 確保在生產環境
|
||||
os.environ['FLASK_ENV'] = 'production'
|
||||
|
||||
if __name__ == "__main__":
|
||||
# 開發環境直接運行
|
||||
print("🚀 開發環境啟動")
|
||||
app.run(host='0.0.0.0', port=5000, debug=False)
|
||||
else:
|
||||
# 生產環境通過Gunicorn
|
||||
print("🌟 生產環境啟動 (Gunicorn)")
|
Reference in New Issue
Block a user