P0-6: Dify超时预算切分 native/proxy 各12s(修复proxy兜底不可达,变量已注入容器)
This commit is contained in:
@@ -114,6 +114,13 @@ class Settings(BaseSettings):
|
||||
# Dify API 请求超时(秒),在网络慢时可调大
|
||||
dify_timeout: int = 30
|
||||
|
||||
# v4.0 P0-6: Dify 双路径超时预算切分(修复 proxy 兜底不可达)
|
||||
# 为什么:httpx 30s = wait_for 30s,native→proxy 串行最坏 60s,
|
||||
# wait_for 必先触发,proxy 兜底数学上不可达。
|
||||
# 预算:native 12s + proxy 12s + 开销 < 30s,wait_for 保持为最后防线。
|
||||
dify_native_timeout: int = 12 # Dify 原生直连超时(秒)
|
||||
dify_proxy_timeout: int = 12 # Dify 代理路径超时(秒)
|
||||
|
||||
# Dify 原生 API 配置(绕过 dify2openai 代理,直连 Dify /v1/chat-messages)
|
||||
# 为什么:dify2openai 代理存在 [object Object] 序列化 bug,
|
||||
# 直连 Dify 原生 API 可绕过此问题,且响应格式更简单(answer 字段直接返回内容)
|
||||
|
||||
Reference in New Issue
Block a user