私は、ARMテンプレートを使用して新しいサービスファブリッククラスタを作成し、テンプレートを変更して証明書を追加するなどの実験を行っています。最初にノードインスタンスの数が2倍で、設定した数より1多いことに気付きました。たとえば、 "vmInstanceCount"を3に設定すると、現在7つのインスタンスが作成されています。Azureサービスファブリックノードタイプのインスタンス数は、ARMを使用してクラスタを作成すると倍増します
しかし、私は待つだけ、それらを終了させ、その後、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"
}