调整Dify聊天工作流超时与重试配置
1. 将dify_workflow_chat的request_timeout从40秒提高到120秒,避免正常慢请求被误判超时。 2. 将max_retries调整为1,避免客户端超时后重复触发同一条Dify工作流。 3. 保留详细中文注释,说明此前出现连续3次调用的原因与本次调整目的。
This commit is contained in:
@@ -47,7 +47,13 @@ llm:
|
||||
api_base_url: "http://192.168.2.240/v1"
|
||||
endpoint: "workflows/run"
|
||||
response_mode: "blocking"
|
||||
request_timeout: 40
|
||||
# 聊天工作流偶尔会超过 40 秒:
|
||||
# 1. 原先 40 秒超时会导致客户端提前放弃;
|
||||
# 2. 本地统一客户端默认又会自动重试,容易在 Dify 后台看到同一问题连续触发 3 次;
|
||||
# 3. 这里把超时提高到 120 秒,并将重试次数收敛为 1,避免重复触发整条工作流。
|
||||
request_timeout: 120
|
||||
max_retries: 1
|
||||
retry_delay_seconds: 1.0
|
||||
dify_workflow_member_context:
|
||||
provider: "dify"
|
||||
mode: "workflow"
|
||||
|
||||
Reference in New Issue
Block a user