[英]View local Azure Webjobs SDK dashboard for debugging WebJobs SDK console process
我有一个正在调试的VS 2013 RC 4 Azure Webjobs项目。 该项目是一个控制台项目,并且具有使用QueueTrigger
属性的功能。
运行作业并将消息插入到template-mail-requests
Azure队列时,在控制台输出中出现以下错误。
MassMailer.Functions.ProcessQueueMessage
Job host started
Executing: 'Functions.ProcessQueueMessage' because New queue message detected on 'template-mail-requests'.
Function had errors. See Azure WebJobs SDK dashboard for details. Instance id is a29182d2-42da-46b9-9443-6054ab98dfc8
功能签名是
public static async Task ProcessQueueMessage([QueueTrigger("template-mail-requests")] TemplateMailRequest mailRequest, string id, int dequeueCount, TextWriter log)
我如何查看本地运行的WebJobs SDK项目的Azure webjobs SDK仪表板,以调试为什么收到此错误(可能是Json反序列化,但我需要更多地了解引起此问题的元素)?
您是否严格只在本地运行它们,或者是否有要部署它们的WebApp? 如果是后者(假设您已将WebApp配置为使用相同的存储连接字符串),则可以像往常一样查看仪表板,并且将显示本地函数执行。 即,如果您有一个WebApp“ myapp”,并且已经配置了存储设置,则可以在以下位置导航以查看您的功能: https : //myapp.scm.azurewebsites.net/azurejobs/#/functions 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.