Azure 网站的新增功能:可配置的环境变量

Azure网站XDT配置环境变量
介绍了Azure网站中XML文档转换(XDT)的功能及其应用,包括如何通过XDT配置环境变量来自动安装站点扩展功能,如New Relic的.NET代理等。


编辑人员注释:本文章由 WindowsAzure 网站团队的项目经理Erez Benari撰写。

Azure最常用的强大功能之一是 XML文档转换 (XDT),通过此功能,您可以在Windows Azure 网站站点中转换ApplicationHost.config文件的内容。借助此流程,您可以安装站点扩展功能,如KuduMonaco通过站点扩展,Azure网站的开箱即用功能几乎是无限的。

使用第三方站点扩展功能时面临的一个挑战是,其中大部分扩展功能都需要特定的配置设置。例如,New Relic .NET代理需要一些配置键(COR_ENABLE_PROFILINGCOR_PROFILERCOR_PROFILER_PATH NEWRELIC_HOME)。这对开发人员来说并不是件难事,因为他们可以在其 Azure网站上安装代理(通过将自定义 XDT 拖放到相应的位置),但如果 New Relic 希望为其代理创建自动安装程序,目前尚没有可行的解决办法。

为帮助解决此问题,我们最近新增了一项有助于实现这类自动化的功能。此新功能允许站点扩展功能的开发人员通过使用 XDT 添加任何配置键。为此,您需要修改代码并使用以下格式将键添加到 XDT

这可以放置在站点根目录或全局下,具体取决于扩展功能的设计。通过 XDT 设置值后,Azure会自动提取这些值,并将其作为环境变量插入到 Worker进程中,以供您的扩展功能使用。有关站点扩展功能和 XDT的详细信息,请访问此文章

本文翻译自:

http://blogs.msdn.com/b/windowsazure/archive/2014/03/21/new-azure-web-sites-feature-configurable-environment-variables.aspx

转载于:https://www.cnblogs.com/sesexxoo/p/6191042.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值