Pra*_*tik 2 c# azure .net-core azure-functions azure-durable-functions
我正在创建一个 Azure Durable 功能应用程序,其中编排器运行一段时间,但我需要一个选项来取消编排器(如果需要)。我正在尝试使用 Postman 的“terminatePostUri”,但它给了我一个404响应。
其他实例管理 uri 等都statusQueryGetUri按预期工作。
这是我的终止函数的代码片段。
[FunctionName("klaviyo_terminate_instance")]
public static Task Run([DurableClient(TaskHub = "%KlaviyoTaskHub%")] IDurableOrchestrationClient client,
[QueueTrigger("terminate-queue")] string instanceId)
{
return client.TerminateAsync(instanceId, "Called for terminate instance");
}
Run Code Online (Sandbox Code Playgroud)
这是邮递员的回复。
因此,显然终止 uri 作为 POST 请求(而不是 GET)工作,尽管没有任何有效负载。不知道这是什么原因。
来源:https ://learn.microsoft.com/en-us/azure/azure-functions/durable/durable-functions-http-api
| 归档时间: |
|
| 查看次数: |
992 次 |
| 最近记录: |