Azure ConstraintRules无法正常工作

tim*_*ord 6 c# asp.net azure autoscaling

我正在部署一个非常简单的Azure云服务.

试图让Autoscaling工作,这样我就可以根据一天中的时间安排放大/缩小.

安装和配置所有内容,部署到Azure没有任何问题,但我的规则似乎没有被遵守.

目前我有以下内容,我希望服务至少运行2个实例但始终保持为1.

<rules xmlns="http://schemas.microsoft.com/practices/2011/entlib/autoscaling/rules" enabled="true">
  <constraintRules>
    <rule name="Default" description="Default rules" enabled="true" rank="1">
      <actions>
        <range min="2" max="8" target="MyRoleName"/>
      </actions>
    </rule>
  </constraintRules>
</rules>
Run Code Online (Sandbox Code Playgroud)

感觉我错过了一些非常简单但不确定的东西?

谢谢

Mag*_*son 0

您在哪里托管自动缩放​​应用程序块?您只在问题中添加了设置文件吗?我的回答是,事情没那么简单。添加辅助角色并在那里实现自动缩放应用程序块来处理您的 Web 角色。

老问题/答案:您可以将您完成的步骤与以下指南进行比较:http: //blogs.msdn.com/b/golive/archive/2012/04/26/auto-scaling-azure-with- wasabi-from-the-ground-up.aspx 这一个很好: http://www.windowsazure.com/en-us/develop/net/how-to-guides/autoscaling/

如果没有更多信息,很难找出您的设置有什么问题。