DEV Community 👩‍💻👨‍💻

Roy
Roy

Posted on

nginx, consul, mysql high availability

昨天晚上睡觉的时候想,可以用nginx为 MySQL 做反向代理,upstream server 只有一个, backup upstream server 则为另一个,这样可以保证只往一个MySQL实例当中写,upstream server 中使用consul提供的域名,由consul提供健康检测,或者用其它机制检测两台MySQL的健康状态,更新 consul kv 存储, consul-template 更新nginx 配置文件

Top comments (0)

Regex for lazy developers

regex for lazy devs

You know who you are. Sorry for the callout 😆