在当前启动的所有节点上,未定义对服务的一个或多个放置约束

时间:2016-08-24 03:05:01

标签: azure-service-fabric

尝试设置特定服务部署到特定节点类型我使用Visual Studio发布对话框(打破调用new-servicefabricapplication PS命令​​)来获取此错误

我正在使用服务清单来定义placementConstraints,如下所示:

<StatelessServiceType ServiceTypeName="VisualObjects2.WebServiceType" >
  <PlacementConstraints>(nodeType==node2)</PlacementConstraints>
</StatelessServiceType>

如何在节点上定义此放置约束?

1 个答案:

答案 0 :(得分:0)

在Azure门户中,转到SF群集,选择节点类型,并为每个节点类型添加放置约束的键值列表。在那里我放了键值:nodetype = node2。在此之后,仅在具有此属性

的节点中完成部署