gpt4 book ai didi

azure - 如何防止逻辑应用(标准)中调用的工作流操作重试

转载 作者:行者123 更新时间:2023-12-03 06:55:14 25 4
gpt4 key购买 nike

在逻辑应用(标准)中,使用“调用工作流”操作时,如果调用的工作流返回 400-500 错误响应状态,则似乎无法更改重试行为。工作流程将重试 4 次。

我需要禁用重试策略 - 可以吗?

enter image description here

"actions": {
"Invoke_a_workflow_in_this_workflow_app": {
"type": "Workflow",
"inputs": {
"host": {
"workflow": {
"id": "wf-child"
}
},
"headers": {
"Content-Type": "application/json"
},
"body": "@triggerBody()"

},
"runAfter": {}

}

}

最佳答案

根据documentation ,您可以将 retryPolicy 编辑为 none:

{
"inputs": {
<...>,
"retryPolicy": {
"type": "none"
},
<...>
},
"runAfter": {}
}

所以对你来说,这应该有效:

"actions": {
"Invoke_a_workflow_in_this_workflow_app": {
"type": "Workflow",
"inputs": {
"host": {
"workflow": {
"id": "wf-child"
}
},
"headers": {
"Content-Type": "application/json"
},
"body": "@triggerBody()",
"retryPolicy": {
"type": "none"
}
},
"runAfter": {}
}
}

关于azure - 如何防止逻辑应用(标准)中调用的工作流操作重试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73055911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com