我正在尝试将新的工作人员角色添加到现有的 azure 云服务中。现有的云服务已经部署了一个在 2 个实例中运行的 Web 角色。
新的工作角色需要在单 (1) 个实例上运行。
旧的 ServiceConfiguration 文件如下所示 >>
<?xml version="1.0" encoding="utf-8"?>
<ServiceConfiguration serviceName="WindowsAzure3" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="4" osVersion="*" schemaVersion="2014-01.2.3">
<Role name="WebMVCApplication1">
<Instances count="2" />
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" />
</ConfigurationSettings>
</Role>
</ServiceConfiguration>
新的 ServiceConfiguration 文件如下所示 >>
<?xml version="1.0" encoding="utf-8"?>
<ServiceConfiguration serviceName="WindowsAzure3" xmlns="http://schemas.microsoft.com/ServiceHosting/2008/10/ServiceConfiguration" osFamily="4" osVersion="*" schemaVersion="2014-01.2.3">
<Role name="WebMVCApplication1">
<Instances count="2" />
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" />
</ConfigurationSettings>
</Role>
<Role name="NewWorkerRole">
<Instances count="1" />
<ConfigurationSettings>
<Setting name="Microsoft.WindowsAzure.Plugins.Diagnostics.ConnectionString" value="UseDevelopmentStorage=true" />
</ConfigurationSettings>
</Role>
</ServiceConfiguration>
但是,当我上传新的 ServiceConfiguration 文件以及新的工作角色包时。我收到此错误>>在当前部署的服务中找不到角色“WebMVCApplication1”。长时间运行的操作跟踪 ID 为:21xxxxxxxxxc42xxxxxxxxxxbda5e。
我正在关注本指南http://azure.microsoft.com/en-us/documentation/articles/cloud-services-how-to-manage/#updaterole。
我已经根据文档检查了两个文本框。
我在这里想念什么?任何建议都会有很大帮助。
非常感谢