-
Notifications
You must be signed in to change notification settings - Fork 91
Description
部署平台
Docker
版本号
1.0.0
客户端/工具
NewAPI、cherry studio
请求接口
OpenAI
问题/请求描述
日志信息(可选)
作者大大你好,我在更新到最新版本后,发现偶尔会出现请求耗时极长的问题(几百秒,见附图的 320s 和 333s)。这个问题在之前的版本中并没有出现过。 浏览器实例环境变量设置为15,MAX_CONTEXTS: 15
通过排查后台日志,发现伴随超长延迟,主要出现了两类错误:
- 并发池满与队列超时:提示
Pool size limit reached后,紧接着出现Queue timeout和headers already sent报错。 - CORS 跨域与 XHR 报错:底层浏览器在请求 Google 接口时,偶发报错
Cross-Origin Request Blocked和Rpc failed due to xhr error (error code: 6)。
怀疑是最新版在处理高并发或队列排队时,连接没有正确释放,或者 Google 侧的 CORS 策略变动导致底层浏览器请求卡死。
附件 1:耗时异常截图
如图1、图2
附件 2:核心日志
【日志 1:队列超时与 Headers 冲突】
[INFO] 2026-02-28 16:52:24.695 [Asia/Shanghai] [AIStudioToAPI] - [ContextPool] Pool size limit reached, stopping preload
[INFO] 2026-02-28 16:52:24.696 [Asia/Shanghai] [AIStudioToAPI] - [ContextPool] Background preload complete.
[ERROR] 2026-02-28 16:52:36.415 [Asia/Shanghai] [AIStudioToAPI] - [Request] Request processing error (headers already sent): Queue timeout
[ERROR] 2026-02-28 16:52:36.541 [Asia/Shanghai] [AIStudioToAPI] - [Request] Request processing error (headers already sent): Queue timeout
...
[WARN] 2026-02-28 16:57:02.011 [Asia/Shanghai] [AIStudioToAPI] - [Request] Attempt #1/3 for request #req_[MASKED_ID] failed: Queue timeout
【日志 2:CORS 与 XHR 拦截报错】
[ERROR] 2026-02-28 15:19:45.982 [Asia/Shanghai] [AIStudioToAPI] - [Context#16 Page Error] [JavaScript Error: "Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://alkalimakersuite-pa.clients6.google.com/$rpc/google.internal.alkali.applications.makersuite.v1.MakerSuiteService/ProxyUnaryCall. (Reason: CORS request did not succeed). Status code: (null)."]
[INFO] 2026-02-28 15:19:45.983 [Asia/Shanghai] [AIStudioToAPI] - [Context#16] ❌ Request processing failed: Google API returned error: 500 UNKNOWN {"error":{"code":500,"message":"Rpc failed due to xhr error. uri: https://alkalimakersuite-pa.clients6.google.com/$rpc/google.internal.alkali.applications.makersuite.v1.MakerSuiteService/ProxyUnaryCall, error code: 6, error: [0]","status":"UNKNOWN"}}
[WARN] 2026-02-28 15:19:45.983 [Asia/Shanghai] [AIStudioToAPI] - [Request] Attempt #1/3 for request #req_[MASKED_ID] failed: Proxy browser error: Google API returned error: 500 UNKNOWN
希望作者大大有空能帮忙看下,是不是新版队列逻辑或者无头浏览器的跨域启动参数(比如 --disable-web-security)需要微调,感谢!