3.可能出现的问题
- instance 0在 初始化阶段陷入死循环
- instance 0,由于跳出无法获取primary的死循环,导致未更新用户,域名
- 非instance 0陷入等待primary死循环
等待primary死循环目前发现的主要原因是:
1)本机集群配置信息没有了,无法获取集群信息。
目前,解决方法,联系其他节点,(没做:这里也许可以等待获取primary,从别人那里),auth失败,就跳出循环。
因跳出等待死循环,未更新用户,域名的可以通过,联系其他人,从而获取primary信息,不可能,因为会auth 失败。
2) 初始化的时候,非0节点等到【’PRIMARY’,’(not reachable/healthy)】才会打开鉴权
3) 0节点等到【’PRIMARY’,’(not reachable/healthy)’,’RECOVERING’】就打开鉴权
防止提前打开鉴权,另他人陷入死循环
其实,只要初始化,完成,他们可以打开鉴权后,再进