docs(deploy): 文本事件流 - 补充 SSE 反向代理与断线恢复指南 (#143)

Fixes #143
This commit is contained in:
ddCat
2026-08-06 11:02:52 +08:00
parent 670595a3aa
commit 10a0aa772f
4 changed files with 236 additions and 0 deletions

View File

@@ -35,6 +35,22 @@ server {
proxy_read_timeout 3600s;
}
# 文本任务事件流必须逐条转发;该规则只作用于 SSE,不改变其他 API 的缓存和超时策略。
location ~ ^/api/tasks/[^/]+/text-events$ {
proxy_pass http://backend:8080;
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 $canvas_forwarded_proto;
proxy_set_header X-Forwarded-Host $host;
proxy_buffering off;
proxy_cache off;
gzip off;
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;
}
location /api/ {
proxy_pass http://backend:8080;
proxy_http_version 1.1;