???????????????????????????????????????????????£??????????????????????????????etcd??????????????????????????δ????????е??????
???????÷???
??????????????е?????????????????
????· ???????????????????????????ip????????????????????????????????
????· A/B?????С???????????????????????????
????· ??????????????????????????
????· ??????k/v????
??????????????Щ????????????????????е?????????????????????в????????????????etcd????????????????????д???????????????
????????????
????????????????????????????г?????úù????????????????????е????????????????????????????“????”????????????????????????????????????????????????????????????????????????????????
?????????????????????????
????· ??“????”??????
????· set??????region?????????
????· ?????????????????????
????· ??Ч??????????
???????????????????????н??????????????????????set???????region????????set???ж????????????????????ж??????????????????????ip?????Щ?????etcd????????й漲???????????????????????etcd??????????
?????????????????set????????????з??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??????????????????????????к?????????????????Ч?????????????????????????л??????????????????????????????????etcd?????o???Ч?????????????????Щ??÷?Χ??????????????????????????????paxos/raft?????????????????Э????????????????????etcd????á???????etcd????????????ж????????????μ??????????watch??????Ч??????????????????????watch?????Ч?????????????????????????????????????????????????????????????????????nginx??upstream?????????etcd?????????????澯???????????????????????????????????????Ч??????????????etcdδ???ж???á?
????????????
??????????????????????????????????????????????????????????????????????????????????????????′??????????????????????????????????????ж?????????????????????????????????????????п?????????
??????????????????ù??????????????
????· ??????·?
????· ????????Ч???
????????????????·?????????????????????籱?????????????????????????????????????????????????????·????????????????????????????????????????????????÷???php??????????????????????????????????????????????????????????????·???????
??????Ч??????????????????????????????????????????????????????????????????????????????????????л??????????????С??etcd??watch????????????????????????á?
???????????????
???????????????????????????????????????з???????????????á????????????????????????????Щ???????????????????Ч???Σ???????????????????????????????????????????????????????????????
????????????????????????????У?
????· ?????????????????????????Ч?????????Χ????????????????????????
????· ?????????????Ч
????· ?????????
????etcd???????????????????????????????????????????????????????к????????????????????д???????????????????????????????????????????????????????
????etcd???????Ч???????ж???????
????etcd??http?????????etcd?????????????????????????????????????????????????????Щ????A/B?????????????????????ò??????????????ò????????true?????????false??е??
??????????k/v????
???????????????????????????????????????????????????????????????????ζ?????????????????????????????????????????????????????????????????????????
?????????????????????
????· ?????????????????????
????etcd??????????????????????????Щ????????????????????????????????????浽????????????ж???????????????????????????????
???????
??????????????????????????????????????????????????????????????????ó???????????????????