mirror of
https://github.com/insistence/RuoYi-Vue3-FastAPI.git
synced 2026-10-04 01:10:37 +00:00
* feat: 定时任务新增redis分布式锁以在多worker下正常运行 * refactor: 重构日志系统以支持多worker * perf: 增强scheduler在多worker下的调度机制 * perf: 增强锁丢失调度逻辑与异常容错 * perf: 优化trace中间件和日志打印显示 * chore: 更新.gitignore规则 * perf: 优化database的engine和session创建方法 * perf: 优化scheduler内部的sqlalchemy日志显示 * perf: 优化scheduler和应用生命周期 * fix: 修复重新获取锁时重复调用的问题 * perf: 优化函数无用参数 * perf: 优化env配置 * fix: 修复lint错误
17 lines
358 B
Python
17 lines
358 B
Python
import uvicorn
|
|
|
|
from config.env import AppConfig
|
|
from server import create_app
|
|
|
|
app = create_app()
|
|
|
|
if __name__ == '__main__':
|
|
uvicorn.run(
|
|
app='app:app',
|
|
host=AppConfig.app_host,
|
|
port=AppConfig.app_port,
|
|
root_path=AppConfig.app_root_path,
|
|
reload=AppConfig.app_reload,
|
|
workers=AppConfig.app_workers,
|
|
)
|