|
@@ -659,11 +659,16 @@ def update_extract_status(request_id: str, status: int):
|
|
|
logger.error(f"更新请求状态异常: requestId={request_id}, status={status}, error={e}")
|
|
|
|
|
|
if __name__ == "__main__":
|
|
|
+ # 从环境变量获取配置
|
|
|
+ import os
|
|
|
+ reload_enabled = os.getenv("RELOAD_ENABLED", "false").lower() == "true"
|
|
|
+ log_level = os.getenv("LOG_LEVEL", "info")
|
|
|
+
|
|
|
# 启动服务
|
|
|
uvicorn.run(
|
|
|
"agent:app",
|
|
|
host="0.0.0.0",
|
|
|
port=8080,
|
|
|
- reload=True, # 开发模式,自动重载
|
|
|
- log_level="info"
|
|
|
+ reload=reload_enabled, # 通过环境变量控制
|
|
|
+ log_level=log_level
|
|
|
)
|