2017-07-01 1 views
3

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

enter image description here

しかし、私は待つだけ、それらを終了させ、その後、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" 
    } 

答えて

0

私は以前のMicrosoftのサポートに話していたし、私たちはここにhttps://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-design-overview#overprovisioning を見ることができるように、この問題は、実際に新機能です私は答えを見つけたので、この問題を終わらせます。しかし、私はまだ命名部分にいくつかの懸念がありますが、私はその質問をMSに投げます。

関連する問題