【发布时间】:2016-05-09 16:08:13
【问题描述】:
查看 Kudu Azure WebJobs API 文档https://github.com/projectkudu/kudu/wiki/WebJobs-API 我发现有几个调用可以以编程方式管理 WebJobs。
对于连续的网络作业,缺少的是获取单个调用详细信息的调用。对于调用,我的意思是对给定消息的函数的单次执行。
我想要做的是,对于进入毒队列的消息,获取父调用的异常消息。在有毒消息中,我使用 json 道具 $AzureWebJobsParentId 获取父调用的 id。
我想通过电子邮件发送错误详细信息并将消息移动到死信队列中的功能来管理中毒队列。
知道这是否可能吗?
【问题讨论】:
-
不是说你上面链接的API是通用的WebJobs API,对SDK一无所知。但是您的问题是特定于 SDK 的。您可能需要调整标题以使其更清晰。
-
好吧@DavidEbbo,你的意思是我指的Api是Kudu Api,它不是要看的地方吗?我想是的,因为有人打电话来获取触发工作的详细信息。关于在哪里寻找的任何建议?如果没有办法,那就奇怪了。这对我来说是一个有用的场景。无论如何,感谢您的评论。
-
Kudu API 只知道连续和触发的 WebJobs。如果连续 WebJob 恰好使用 SDK,Kudu 对此一无所知。所以你的问题更多:使用SDK时,是否有API可以获取详细信息。
-
@GiorgioBozio 如何接受提到 Azure WebJobs SDK 扩展的答案?这仍然是要走的路。
标签: azure azure-webjobs azure-webjobssdk