This commit is contained in:
cjw
2026-02-13 00:29:12 +08:00
parent 09e586734b
commit aa1c91b818
7 changed files with 43 additions and 20 deletions
+7 -9
View File
@@ -111,24 +111,22 @@ async def health():
if __name__ == "__main__":
import uvicorn
import os
# 直接从环境变量获取端口,避免配置导入问题
host = os.getenv('HOST', '0.0.0.0')
port = int(os.getenv('PORT', '8000'))
# 从配置文件获取端口配置
from config.settings import settings
print("启动模具几何分析服务 v3.0...")
print(f"访问 http://localhost:{port} 使用网页界面")
print(f"访问 http://localhost:{settings.PORT} 使用网页界面")
print("新增功能:")
print(" - STP文件解析为JSON数据")
print(" - 数据存储到PostgreSQL数据库")
print(" - 自动生成3D可视化HTML页面")
print(" - 源文件、JSON数据、HTML文件统一管理")
print(f"调试接口: http://localhost:{port}/debug/tasks")
print(f"调试接口: http://localhost:{settings.PORT}/debug/tasks")
uvicorn.run(
"main:app",
host=host,
port=port,
host=settings.HOST,
port=settings.PORT,
reload=True
)