You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

19 lines
498 B

1 month ago
import uvicorn
from app import create_app
from app.core.config import settings
from app.core.logger import logger
# 创建应用实例
logger.info("Creating application instance...")
app = create_app()
if __name__ == "__main__":
logger.info(f"Starting server on {settings.HOST}:{settings.PORT}")
# 启动服务器
uvicorn.run(
"run:app",
host=settings.HOST,
port=settings.PORT,
reload=settings.DEBUG,
log_level=settings.LOG_LEVEL.lower()
)