Windows Azure服务配置与运行时API深度解析
1. 服务配置文件的有效使用
服务配置在运行时是可以更改的,这使得它成为放置一些无需停止服务即可更改的设置的理想位置。以下是有效使用服务配置文件的一些建议:
-存储账户信息:将存储账户名称和凭据放在配置文件中,这样可以轻松更改服务所使用的存储账户,也能在不停止服务的情况下更新凭据。
-日志记录选项:把所有日志记录选项放在配置文件中,通过切换配置中的标志来控制记录的内容和方式。
-多环境配置文件:为不同的环境(如测试、生产等)准备不同的配置文件,这样只需更新配置文件就能轻松从测试环境过渡到生产环境。
以下是一个服务配置文件的示例:
<Role> <Instances count="1" /> <ConfigurationSettings> <Setting value="UseDevelopmentStorage=true" /> <Setting value="UseDevelopmentStorage=true" /> </ConfigurationSettings> </Role> <R