我正在使用 Windows Azure 管理 API 来扩展我的 Azure Web 角色。在某个时候,我有一个实例,并决定要从一个实例转到两个实例。我发送一个 HTTP POST 请求到
https://management.core.windows.net:443/<my-subscription-id>/services/hostedservices/<my-service-name>/deployments/<my-deployment-name>/?comp=config
使用 XML 指定与当前部署相同的配置,并且实例计数设置为 2。调用成功,更改开始。现在大约 30 秒,Web 角色将不接受 HTTP 调用 - 调用者将获得
10061 connection refused
在浏览器中。这意味着该角色不服务于客户端请求。那是个问题。
如何扩展 Web 角色,使其始终服务于客户端请求?