chore: 移除全局 API 与 WS 限流并修复代理配置

移除 fastapi-limiter 依赖及相关限流逻辑,更新健康检查请求头并信任反向代理转发头,避免生产环境 HTTPS 误判导致 301 循环。
This commit is contained in:
zhangtao
2026-09-07 01:54:13 +08:00
parent 37b7b8e09c
commit 8cb5f17811
9 changed files with 7 additions and 94 deletions
@@ -11,7 +11,6 @@ from app.core.base_schema import AuthSchema, PageResultSchema, PaginationQueryPa
from app.core.dependencies import AuthPermission, redis_getter, websocket_authenticate
from app.core.exceptions import CustomException
from app.core.logger import logger
from app.core.rate_limiter import ws_rate_limiter
from app.core.router_class import OperationLogRoute
from .schema import (
@@ -260,8 +259,6 @@ async def websocket_chat_controller(websocket: WebSocket) -> None:
continue
# 对话指令
# 对话消息限流(stop 等控制指令不受限):超限时回调下发提示并断开连接
await ws_rate_limiter(websocket)
logger.info("收到聊天查询: session_id={}", query.session_id)
is_generating.set()