1.修改A服务器的my.cnf文件

vim /etc/my.cnf
server-id=1auto_increment_offset=1auto_increment_increment=2gtid_mode=onenforce_gtid_consistency=onlog-bin=mysql-bin
server-id=2auto_increment_offset=1auto_increment_increment=2gtid_mode=onenforce_gtid_consistency=onlog-bin=mysql-bin

7.Nginx配置

Nginx配置MySQL集群访问URL,确保微服务应用连接相同的URL。
Nginx中的MySQL配置,内容如下:

stream {  upstream mysql_proxy{    hash $remote_addr consistent;    server A服务器IP:3306 weight=1 max_fails=3 fail_timeout=10s;  server B服务器IP:3306 weight=1 max_fails=3 fail_timeout=10s;  }  server {    listen 3306; # 数据库服务器监听端口    proxy_connect_timeout 10s;    proxy_timeout 300s;     proxy_pass mysql_proxy;  }}

更多相关文章

  1. 发现 developer.android.com 官网的一个单词错误:
  2. 背部如何画好?动漫人物背部画法步骤
  3. android 命令(adb shell)进入指定模拟器或设备
  4. Android--WebView+HTML+Javascript
  5. Android绘制简单折线图的步骤
  6. Android(安卓)Junit 单元测试步骤
  7. Android(安卓)TextToSpeech语音播放文本
  8. Android中LiveData+Room+Paging简单实现步骤
  9. android sdk支持ant自动构建jar步骤

随机推荐

  1. C#线程控制的实例详解
  2. 如何实现DataGridView的添加删除修改?
  3. 怎么在EXECL文件中同时导入数据和插入图
  4. 关于.net C# Sql数据库SQLHelper类实例代
  5. 属性值反序列化失败怎么解决?
  6. 总结用表达式数调用的实例代码
  7. type=file的change事件只能执行一次的问
  8. 契约类相关的序列化与反序列化实例详解
  9. 关于Asp.Net Core MongoDB的实例代码
  10. C#中方向键与回车键切换控件焦点的两种方