设置 PartitionCount = NumberOfNodesIntheCluster

Setting PartitionCount = NumberOfNodesIntheCluster

我想确保我正在为我的有状态分区服务使用集群中的所有资源(即内存)。但是,在ApplicationManifest.xml中,我需要设置分区数:

    <Parameter Name="MyService_PartitionCount" DefaultValue="5" />

如何将此值设置为集群中可用的节点数?或者至少要达到一定的比例呢?

执行此操作的唯一方法是通过 ARM 表示您的应用和服务,然后使用共享参数来填充分区计数和 VM 计数。

没有特定的提示可用于指示您想要的分区数等于节点数,即使有,也无法在运行时更改,因为节点数已更改。

一般顺丰建议分区数的选择单独resource/scale计算。 2, 3