2013-06-12 2 views
1

Я настраиваю новый реликвийный мониторинг в нашем продукте и хочу изменить имя приложения при запуске.новое имя приложения изменения реликвии во время выполнения. NET

Причина этого заключается в том, что наш продукт находится в окнах azure, и у нас есть 4 env, в котором мы размещаем продукт. Когда мы делаем развертывание, мы выбираем файл конфигурации, который мы используем, и вот как мы развертываем разные env. Другая часть проблемы заключается в том, что у продукта есть 9 роли в лазурной области, и мы хотим отслеживать их отдельно друг от друга, чтобы у всех были разные имена. Поэтому, если у нас есть 9 ролей и 4 env с не менее чем двумя серверами, каждый из них становится трудно понять, какие проблемы с env/role возникают.

Что я хочу сделать, когда роль запускается. Я хочу добавить имя env в имя приложения.

Любые идеи о том, как это сделать?

Из того, что я могу сказать, есть как минимум два места для установки имени приложения в файле newrelic.xml, а другое - в файле app.config/web.config, и я не уверен, что важнее, чем другой.

Благодарим за помощь!

ответ

0

для нескольких приложений, вы хотите использовать файлы web.config. Newrelic.xml будет только свертывать приложения к одной записи. Вы можете попробовать что-то вроде преобразования web.config. Существует несколько способов сделать это, но проверьте это сообщение SO здесь: Azure connection string best practices

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