在Azure的definition文件里,我们可以定义一些环境变量,这里是个例子:
<WorkerRole name="MyWorker">
<Startup>
<Task taskType="background" commandLine="my.cmd"
executionContext="limited">
<Environment>
<Variable name="MY_ENV" value="my_value" />
</Environment>
</Task>
</Startup>
<Runtime>
<Environment>
<Variable name="MY_SECOND_ENV" value="my_value2" />
</Environment>
</Runtime>
</WorkerRole>
Azure的lifecycle提供了类似于servlet的start和rutnime概念,在definition里的环境变量定义是分开的,也就