如果两个可用区的虚拟机数量差为 2 个或更多的虚拟机,则区域级代管式实例组 (MIG) 不会实现均衡。如果您停用主动式实例重新分布功能,然后删除或放弃实例以使可用区之间的实例分布不均匀,则区域级 MIG 可能会失去平衡。
如果您的实例组不平衡,并且您需要重新启用主动式实例分布,则必须先手动重新平衡实例组,以保证实例在各个可用区中均匀分布。
通过删除虚拟机或调整组大小来手动重新平衡
您可以手动重新平衡实例组,以跨可用区均匀分布实例,方法是删除具有较多实例的可用区中的虚拟机,或者通过调整大小来将实例添加到具有较少虚拟机的可用区,直到分布均匀。
当您调整已关闭主动式实例重新分布功能的 MIG 的大小时,该实例组仍然会根据具体时机尽力实现平衡,通过每个调整大小操作来平衡实例组:
- 扩大规模时,实例组总是会尝试为包含最少虚拟机的区域添加虚拟机。
- 缩减规模时,实例组总是会从包含最多虚拟机的区域中移除虚拟机。