调整Dify聊天工作流超时与重试配置

1. 将dify_workflow_chat的request_timeout从40秒提高到120秒,避免正常慢请求被误判超时。

2. 将max_retries调整为1,避免客户端超时后重复触发同一条Dify工作流。

3. 保留详细中文注释,说明此前出现连续3次调用的原因与本次调整目的。
This commit is contained in:
liuwei
2026-04-28 16:09:10 +08:00
parent c2bd749a30
commit d2ac0335b1

View File

@@ -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"