main
HuangHai 4 months ago
parent 1381d01bf6
commit 81813738d1

@ -30,7 +30,8 @@ from WxMini.Utils.OssUtil import upload_mp3_to_oss_from_memory, hmacsha256
from WxMini.Utils.TtsUtil import TTS
# 配置日志
logging.basicConfig(level=logging.INFO, format="%(asctime)s - %(levelname)s - %(message)s")
logging.basicConfig(level=logging.INFO,
format="%(asctime)s - %(levelname)s - %(message)s")
logger = logging.getLogger(__name__)
# 密码加密上下文
@ -620,4 +621,27 @@ async def process_image(image_url: str, current_user: dict = Depends(get_current
if __name__ == "__main__":
import uvicorn
uvicorn.run("Start:app", host="0.0.0.0", port=5600, workers=1)
# Uvicorn日志配置
uvicorn_log_config = {
"version": 1,
"formatters": {
"default": {
"()": "uvicorn.logging.DefaultFormatter",
"fmt": "%(asctime)s %(levelprefix)s %(message)s",
"datefmt": "%Y-%m-%d %H:%M:%S",
}
},
"handlers": {
"default": {
"formatter": "default",
"class": "logging.StreamHandler",
"stream": "ext://sys.stderr",
}
},
"loggers": {
"uvicorn": {"handlers": ["default"], "level": "INFO"},
},
}
# 强制覆盖Uvicorn的默认配置
uvicorn.run("Start:app", host="0.0.0.0", port=5600, workers=1, log_config=uvicorn_log_config)

Loading…
Cancel
Save