2015-02-25 1 views
1

Я использую nlog с ролью azure worker. Я знаю, что я могу включить файл nlog.config в проект workerrole.может быть установлена ​​конфигурация nlog в файлах конфигурации облачной рабочей среды azure

Мне интересно, есть ли какая-то возможность включить эту конфигурацию в файлы конфигурации cloud для рабочей роли?

Или я застрял в настройке nlog программно на основе содержимого cloudconfig?

+1

Какова цель? Чтобы контролировать параметры nlog из конфигурации и внутри портала? Или иметь разные настройки для разных сред (например, облако против локального)? –

+0

Мое предположение заключается в настройке параметров nlog с портала - скажем, я вижу проблемы с развертыванием, и я хочу изменить уровень серьезности в течение некоторого времени, чтобы проверить журналы, а затем изменить их обратно ... – astaykov

ответ

3

Я ответил на аналогичный вопрос по телефону Enabling logging/debugging in Azure worker role to azure storage.

Чтобы сократить длинный рассказ, вы можете указать конфигурацию NLog в файле Apper рабочей роли App.config, а не файл определения службы; но есть намного больше обручей, чтобы ускорить работу NLog с ролью Azure Worker, которую я запишу в блоге на https://modhul.wordpress.com/2014/10/28/capturing-custom-logs-from-azure-worker-roles-using-azure-diagnostics/

+0

ссылка на ваш блог сломана: ( – Youngjae