2015-06-17 2 views
1

У меня есть проект VS 2013 RC 4 Azure Webjobs, который я сейчас отлаживаю. Проект представляет собой консольный проект и имеет функцию, которая использует атрибут QueueTrigger.Просмотреть локальную панель управления Azure Webjobs SDK для отладки процесса консоли SDK WebJobs

Я получаю следующие ошибки на выходе консоли при запуске задания и вставке сообщения в очередь Azure template-mail-requests.

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)

Как я просмотреть Azure SDK webjobs панель для локально работает проект WebJobs SDK для отладки, почему я получаю эту ошибку (его вероятно Json десериализации но мне нужно узнать больше о том, какой элемент вызывает проблему)?

ответ

2

Чтобы запустить панель управления на локальном компьютере, вы можете синхронизировать dashboard sources from GitHub и добавить свою строку подключения к хранилищу и запустить панель мониторинга локально.

+0

Это сработало! Я добавил инструкции по отключению надежной проверки имени, поскольку сборки частично подписаны и не прошли проверку имени. –

0

Вы строго выполняете их только локально, или у вас также есть WebApp, к которому вы их развертываете? Если последний, полагая, что вы настроили свой WebApp для использования одних и тех же строк подключения к хранилищу, вы можете просмотреть панель управления, как обычно, и будут отображаться ваши локальные функции. I.e., если у вас есть «myapp» WebApp, и вы настроили параметры хранения, вы можете перейти к вашим функциям здесь: https://myapp.scm.azurewebsites.net/azurejobs/#/functions.

+0

Я хотел отладить работу, прежде чем опубликовать ее, так что это было строго локально. –

Смежные вопросы