gpt4 book ai didi

c# - 如何查询所有 Azure Orchestration 实例以确定状态以进行监控?

转载 作者:行者123 更新时间:2023-12-03 05:36:36 26 4
gpt4 key购买 nike

我们正在使用 Azure Functions 和持久框架,在其中“发布”数百万个文件(例如到 blob 存储)。我们有一个“Starter”功能应用程序,它调用 Orchestrator 来发布单个文件。

考虑到我们要发布的文件量,并且考虑到可能会出现故障,我们想要做的是创建一个监视/报告/清理应用程序,以查找所有待处理或未成功完成的 Orchestration 实例。

我该怎么做?

似乎所有持久框架 api 都要求我们知道实例 id。

我使用存储资源管理器手动查看 Function App 的表存储、任务中心“实例”表和“运行时状态”字段。

如何以编程方式执行此操作?有API可以查询吗?或者我是否必须编写自己的代码来读取任务中心的表存储?谢谢

最佳答案

您有两个选择:

  1. 使用Get All Instances HTTP API,同时提供runtimeStatus查询字符串参数。

  2. 使用GetStatus methods对于 .NET 或 JS,其参数不指定实例 ID 并提供查询过滤器。

关于c# - 如何查询所有 Azure Orchestration 实例以确定状态以进行监控?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62088813/

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