如果mysql服务器变动了,那么所有直连mysql的应用全部要改动配置然后打包上线,耦合性太强。
DNS缺点:无法感知服务宕机同时不能故障转移
如何结局呢?通过把mysql注册到注册中心nacos中,应用程序直接连接注册中心的配置,
mysql如何注册呢?我的大致思路是:在应用中开启actor监控,通过定时任务扫描mysql服务
到底是up,还是down,如果是down那么我们在注册中心修改配置即可
如果mysql服务器变动了,那么所有直连mysql的应用全部要改动配置然后打包上线,耦合性太强。
DNS缺点:无法感知服务宕机同时不能故障转移
如何结局呢?通过把mysql注册到注册中心nacos中,应用程序直接连接注册中心的配置,
mysql如何注册呢?我的大致思路是:在应用中开启actor监控,通过定时任务扫描mysql服务
到底是up,还是down,如果是down那么我们在注册中心修改配置即可