2

ARM テンプレートを使用して新しいサービス ファブリック クラスターを作成し、テンプレートを変更して証明書などを追加する実験を行っています。クラスターとすべてのリソースは正常に作成されていますが、最初はノード インスタンスの数が 2 倍であり、実際よりも 1 多いことに気付きました。に設定しました。たとえば、「vmInstanceCount」を 3 に設定すると、現在 7 つのインスタンスが作成されていることがわかります。

ここに画像の説明を入力

しかし、ただ待って終了させると、4 つのインスタンスが削除され、3 つのインスタンスが保持されます。ここでの 1 つの問題は、何を保持するかをランダムに選択することです。したがって、保持する名前は、乱雑な node_1、node_4、node_6 になる可能性があります。

nodeType のスニペットは次のとおりです。

"nodeTypes": [
  {
    "name": "[variables('vmNodeType0Name')]",
    "applicationPorts": {
      "endPort": 30000,
      "startPort": 20000
    },
    "clientConnectionEndpointPort": "[variables('fabricTcpGatewayPort')]",
    "ephemeralPorts": {
      "endPort": 65534,
      "startPort": 49152
    },
    "httpGatewayEndpointPort": "[variables('fabricHttpGatewayPort')]",
    "isPrimary": true,
    "vmInstanceCount": "[variables('vmInstanceCount')]",
    "reverseProxyEndpointPort": "[variables('reverseProxyEndpointPort')]",
    "durabilityLevel": "Bronze"
  }
]

...

  "sku": {
    "name": "[variables('vmssSkuName')]",
    "capacity": "[variables('vmssSkuCapacity')]",
    "tier": "Standard"
  }
4

1 に答える 1