从1.3版本开始,将primary zone的概念扩展为了primary zone list,含义上与原来保持一致,表示leader的偏好位置。primary zone list指定了leader偏好的一个列表,并且通过如下的方式为primary zone list中的各个zone配置了优先级:

    • 当primary zone list包含多个zone时,用;分隔的具有从高到底的优先级;用,分隔的具有相同优先级。例如:hz1,hz2;sh1,sh2;sz1表示hz1和hz2具有相同的优先级,并且优先级高于sh1,sh2和sz1;sh1和sh2具有相同优先级,并且优先级高于sz1。

    • 如果primary zone list里面仅包含一个zone,则这个zone的优先级最高,并且这个zone所属的region的其他zone比其他region的zone有更高的优先级。假设HZ这个region里面有hz1和hz2两个zone,SH这个region里面有sh1和sh2两个zone。则hz1就等价于hz1;hz2;sh1,sh2