我需要能够从代码中增加云服务部署中的工作实例数。
到目前为止,我已经找到了这两个选项:
1)我已经能够从这里使用更改部署配置:http://msdn.microsoft.com/library/azure/ee460809这样可行,但是它会重新启动该工作程序的所有实例,而不仅仅是添加一个,它的部署配置更改是有意义的
ChangeConfiguration:
var xml = "<ChangeConfiguration xmlns=\"http://schemas.microsoft.com/windowsazure\">" +
"<Configuration>" + base64Value + "</Configuration>" +
"<TreatWarningsAsError>false</TreatWarningsAsError>" +
"<Mode>Auto</Mode>" +
"</ChangeConfiguration>";
2)另一种选择是使用天蓝色的Cmdlet&#34; Set-AzureRole&#34; http://msdn.microsoft.com/en-us/library/azure/dn495223.aspx - 我还没有管理层从我的开发环境中开始工作,所以不知道这对其他当前运行的实例有什么影响。如果这确实有效,是否有人能够从云中的辅助角色运行Cmdlet?
我错过了选项1的内容吗?要不重新启动更改?或者还有其他方法可以在代码中实现这种变化吗?
由于
史蒂夫