Azure 网站的新增功能:可配置的环境变量
編輯人員注釋:本文章由 WindowsAzure 網(wǎng)站團(tuán)隊(duì)的項(xiàng)目經(jīng)理Erez Benari撰寫。
Azure最常用的強(qiáng)大功能之一是 XML文檔轉(zhuǎn)換 (XDT),通過此功能,您可以在Windows Azure 網(wǎng)站站點(diǎn)中轉(zhuǎn)換ApplicationHost.config文件的內(nèi)容。借助此流程,您可以安裝站點(diǎn)擴(kuò)展功能,如Kudu和Monaco。通過站點(diǎn)擴(kuò)展,Azure網(wǎng)站的開箱即用功能幾乎是無限的。
使用第三方站點(diǎn)擴(kuò)展功能時(shí)面臨的一個(gè)挑戰(zhàn)是,其中大部分?jǐn)U展功能都需要特定的配置設(shè)置。例如,New Relic 的 .NET代理需要一些配置鍵(COR_ENABLE_PROFILING、COR_PROFILER、COR_PROFILER_PATH和 NEWRELIC_HOME)。這對開發(fā)人員來說并不是件難事,因?yàn)樗麄兛梢栽谄?/span> Azure網(wǎng)站上安裝代理(通過將自定義 XDT 拖放到相應(yīng)的位置),但如果 New Relic 希望為其代理創(chuàng)建自動安裝程序,目前尚沒有可行的解決辦法。
為幫助解決此問題,我們最近新增了一項(xiàng)有助于實(shí)現(xiàn)這類自動化的功能。此新功能允許站點(diǎn)擴(kuò)展功能的開發(fā)人員通過使用 XDT 添加任何配置鍵。為此,您需要修改代碼并使用以下格式將鍵添加到 XDT:
這可以放置在“站點(diǎn)”根目錄或“全局”下,具體取決于擴(kuò)展功能的設(shè)計(jì)。通過 XDT 設(shè)置值后,Azure會自動提取這些值,并將其作為環(huán)境變量插入到 Worker進(jìn)程中,以供您的擴(kuò)展功能使用。有關(guān)站點(diǎn)擴(kuò)展功能和 XDT的詳細(xì)信息,請?jiān)L問此文章。
本文翻譯自:
http://blogs.msdn.com/b/windowsazure/archive/2014/03/21/new-azure-web-sites-feature-configurable-environment-variables.aspx
轉(zhuǎn)載于:https://www.cnblogs.com/wuwa/p/6191966.html
總結(jié)
以上是生活随笔為你收集整理的Azure 网站的新增功能:可配置的环境变量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SharePoint 2013常用开发工
- 下一篇: android配置activity