Azure 网站的新增功能:可配置的环境变量
2014-04-01 18:17
260 查看
编辑人员注释:本文章由
WindowsAzure 网站团队的项目经理Erez Benari撰写。
Azure最常用的强大功能之一是
XML文档转换 (XDT),通过此功能,您可以在Windows
Azure 网站站点中转换ApplicationHost.config文件的内容。借助此流程,您可以安装站点扩展功能,如Kudu和Monaco。通过站点扩展,Azure网站的开箱即用功能几乎是无限的。
使用第三方站点扩展功能时面临的一个挑战是,其中大部分扩展功能都需要特定的配置设置。例如,New
Relic 的 .NET代理需要一些配置键(COR_ENABLE_PROFILING、COR_PROFILER、COR_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
编辑人员注释:本文章由
WindowsAzure 网站团队的项目经理Erez Benari撰写。
Azure最常用的强大功能之一是
XML文档转换 (XDT),通过此功能,您可以在Windows
Azure 网站站点中转换ApplicationHost.config文件的内容。借助此流程,您可以安装站点扩展功能,如Kudu和Monaco。通过站点扩展,Azure网站的开箱即用功能几乎是无限的。
使用第三方站点扩展功能时面临的一个挑战是,其中大部分扩展功能都需要特定的配置设置。例如,New
Relic 的 .NET代理需要一些配置键(COR_ENABLE_PROFILING、COR_PROFILER、COR_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
相关文章推荐
- Azure 网站的新增功能:可配置的环境变量
- Azure 网站的新增功能:可配置的环境变量
- Azure 网站的新增功能:可配置的环境变量
- shell编程之环境变量配置文件的功能
- shell编程-环境变量配置文件的功能
- php环境配置中各个模块在网站建设中的功能
- windows新增/修改/删除系统环境变量bat示例,一键配置JAVA_HOME
- centos7配置JDK环境变量
- Java环境变量配置
- [原]阿里云服务器 操作实战 部署C语言开发环境(vim配置,gcc) 部署J2EE网站(jdk,tomcat)
- java如何配置JDK环境变量
- mac 环境变量配置
- Ubuntu 环境变量配置
- linux中的jdk环境变量配置
- linux下Java JDK 环境变量配置
- L24 shell基础知识(二)管道符-作业控制-shell变量-环境变量配置文件
- java入门 (java的发展,jdk的规范安装与检测,环境变量的配置,java程序的编译与运行)
- JAVA环境变量配置
- linux下jdk环境变量的配置
- 环境变量配置