2013-06-12 95 views
1

我在我們的產品中設置新的文物監視,並且想要在啓動時更改應用程序的應用程序名稱。運行時新的文物更改應用程序名稱.NET

原因是我們的產品是在windows azure中,我們有4個env來承載產品。當我們進行部署時,我們選擇我們正在使用的配置文件,這就是我們如何部署到不同的環境。問題的另一部分是產品有9個天藍色角色,我們希望將它們彼此分開監視,以便它們都有不同的名稱。所以如果我們有9個角色和4個env,每個至少有2個服務器,那麼很難知道env/role是否有問題。

我想要做的是當角色啓動時我想將env的名稱添加到應用程序名稱。

有關如何做到這一點的任何想法?

從我能告訴至少有兩個地方設置應用程序名稱是在newrelic.xml中,另一個是在app.config/web.config,我不確定哪個更重要,然後另一個。

感謝您的幫助!

回答

0

對於多個應用程序,您要使用web.config文件。 Newrelic.xml只會將應用程序彙總到單個條目。你可能會嘗試類似web.config的變換。有多種方式可以做到這一點,但請在此查看此SO帖子:Azure connection string best practices