diff --git a/kong/kong.yml b/kong/kong.yml index 4232dcd..e242a29 100644 --- a/kong/kong.yml +++ b/kong/kong.yml @@ -13,7 +13,7 @@ # #=============================================================================== -_format_version: "3.0" +_format_version: "2.1" _transform: true #=============================================================================== diff --git a/nginx/conf.d/default.conf b/nginx/conf.d/default.conf index a6f9477..6b0c68c 100644 --- a/nginx/conf.d/default.conf +++ b/nginx/conf.d/default.conf @@ -53,17 +53,18 @@ server { location /api/ { # 使用变量实现动态解析,避免启动时服务不可用导致失败 set $kong_upstream kong:8000; - proxy_pass http://$kong_upstream/; + # 保留完整路径传递给 Kong (包括 /api/ 前缀) + proxy_pass http://$kong_upstream; proxy_http_version 1.1; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; - # 超时设置 - proxy_connect_timeout 60s; - proxy_send_timeout 60s; - proxy_read_timeout 60s; + # 超时设置 (增加以支持 AI 流式响应) + proxy_connect_timeout 120s; + proxy_send_timeout 120s; + proxy_read_timeout 120s; # 缓冲设置 proxy_buffering on;