У меня есть образец WebJob, который я написал, который использует служебную шину. Мой уровень проникновения в данные - это все очереди SB, которые затем публикуют данные по темам. Я могу видеть, что все мои функции Queue вызываются и работают с предоставленным текстовым редактором в качестве регистратора, но не с функциями, основанными на теме. Я вижу, что они вызываются журналом, и вывод может быть получен с помощью console.writeline. Есть что-то еще, что мне нужно делать по темам?Azure Webjobs Служебная шина тема Не записывать вызовы функций
тема функция
public static void HandleContactAssigned(
[ServiceBusTrigger(ContactAssingedTopic, "sub_contact_assigned")] NotifyAssigmentInfo message,
TextWriter writer
)
{
writer.WriteLine("HandleContactAssinged Called");
Console.WriteLine("called HandleContactAssinged");
}
WebJobs Консоль вывода
[04/16/2015 16:28:03> e1254f: INFO] называется HandleContactAssinged [04/16/2015 16:28:03 > e1254f: INFO] Выполнение: 'MessageFunctions.HandleContactAssigned', потому что сообщение новой служебной шины обнаружено в 'int_contact_assgined/Subscriptions/sub_contact_assigned'. [04/16/2015 16:28:03> e1254f: INFO] называется HandleContactAssinged
Как вы можете видеть, что функция вызывается, но не нормального мониторинга/лесозаготовительных работ
Да, он работает для всех других функций. Это моя первая функция темы, и она отображается на странице функций, но не отображает статистику вызовов или ведение журнала. – rerun
Есть ли еще одна функция с тем же именем? Является ли учетная запись хранилища связанной с подключением приборной панели, используемой другим WebJob? –