gpt4 book ai didi

azure - 获取外部触发时运行的 Azure Webjob 的 ID 或名称

转载 作者:行者123 更新时间:2023-12-02 07:37:18 25 4
gpt4 key购买 nike

当我使用其余 api 启动 webjob 时:/api/triggeredwebjobs/{作业名称}/run?arguments={参数}

我需要知道调用的程序是否成功运行,现在我使用 .../api/triggeredwebjobs/{job name}/history 请求历史记录中的最新结果

现在,有没有办法在我调用后立即获取作业的 {id} ?因为显然没有办法确定最新的历史就是我刚刚运行的工作。或者还有其他方法可以完成任务吗?

谢谢。

最佳答案

是的,我们在扩展库中添加了一个新的绑定(bind)器,以允许您获取实例 ID - ExecutionContext。请参阅example here在扩展存储库示例中。要使用此绑定(bind),您必须引入 beta1 Microsoft.Azure.WebJobs.Extensions 预发行包,并将 config.UseCore() 添加到启动代码中(如示例应用程序所示)。这是根据与您类似的另一个问题添加的。

关于azure - 获取外部触发时运行的 Azure Webjob 的 ID 或名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32784234/

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