繁体   English   中英

查看本地Azure Webjobs SDK仪表板以调试WebJobs SDK控制台过程

[英]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反序列化,但我需要更多地了解引起此问题的元素)?

要使仪表板在本地运行,您可以同步来自GitHub仪表板源,并添加存储连接字符串并在本地运行仪表板。

您是否严格只在本地运行它们,或者是否有要部署它们的WebApp? 如果是后者(假设您已将WebApp配置为使用相同的存储连接字符串),则可以像往常一样查看仪表板,并且将显示本地函数执行。 即,如果您有一个WebApp“ myapp”,并且已经配置了存储设置,则可以在以下位置导航以查看您的功能: https : //myapp.scm.azurewebsites.net/azurejobs/#/functions

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM