当前位置: 首页 > news >正文

北海住房和城乡建设部网站网站建设和维护怎么学

北海住房和城乡建设部网站,网站建设和维护怎么学,长沙防疫优化,网站seo如何优化#原理 MySQL默认是异步的,不要求必须全部同步到从节点才返回成功结果; 同步复制: 用户发请求到代理, 代理收到请求后写/更新数据库写入到二进制日志bin_log, 然后必须等数据发到所有的从节点, 从节点全部收到数据后, 主节点才返回给客户端的成功结果。 弊端: 客…

#原理

MySQL默认是异步的,不要求必须全部同步到从节点才返回成功结果;

同步复制: 用户发请求到代理, 代理收到请求后写/更新数据库写入到二进制日志bin_log,  然后必须等数据发到所有的从节点, 从节点全部收到数据后, 主节点才返回给客户端的成功结果。

弊端: 客户端必须等到所有的从节点接收全部数据才收到成功结果,耗时长,效率低。

所以用半同步的方法解决,只要有一个从节点同步成功就返回成功结果。

#安装插件

安装主节点插件 

mysql>INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so'; #永久安装插件

查看插件

mysql>SHOW PLUGINS; #查看插件

安装从节点插件(两个)

mysql>INSTALL PLUGIN rpl_semi_sync_slave SONAME 'semisync_slave.so';
mysql>SHOW PLUGINS; #查看插件

 #主服务器Master配置

[root@master ~]#vim /etc/my.cnf.d/mysql-server.cnf
[mysqld]
server-id=8
log-binrpl_semi_sync_master_enabled=ON #修改此行,需要先安装semisync_master.so插件后,再重启,否则无法启动
rpl_semi_sync_master_timeout=3000 #设置3s内无法同步,也将返回成功信息给客户端

重启数据库

systemctl restart mysqld

插件开启状态 

#从服务器Slave配置

打开配置文件 

vim /etc/my.cnf.d/mysql-server.cnf

第一个从节点 

[root@slave1 ~]#vim /etc/my.cnf.d/mysql-server.cnf
[mysqld]
server-id=18rpl_semi_sync_slave_enabled=ON #修改此行,需要先安装semisync_slave.so插件后,再重启,否则无法启动

第二个从节点

[mysqld]
server-id=28
rpl_semi_sync_slave_enabled=ON #修改此行,需要先安装semisync_slave.so插件后,再重启,否则无法启动

验证查看

mysql>SHOW GLOBAL VARIABLES LIKE '%semi%';

  

 #搭建主从关系

主节点查看 

mysql> show master logs;

记录下来

CHANGE MASTER TO MASTER_HOST='10.0.0.8',MASTER_USER='repluser',MASTER_PASSWORD='magedu',MASTER_PORT=3306,
MASTER_LOG_FILE='mysql-bin.000002', MASTER_LOG_POS=156;

创建账号并授权

#创建用户
mysql>create user repluser@"10.0.0.%" identified by "123456";#授权
mysql>grant replication slave on *.* to repluser@"10.0.0.%";

从节点数据库执行 

CHANGE MASTER TO MASTER_HOST='10.0.0.8',MASTER_USER='repluser',MASTER_PASSWORD='magedu',MASTER_PORT=3306,
MASTER_LOG_FILE='mysql-bin.000002', MASTER_LOG_POS=156;

 状态查看(成功)

mysql> start slave;

#验证

现在返回主节点查看

mysql> SHOW GLOBAL STATUS LIKE '%semi%';

 

#注意:如果已经实现主从复制,需要stop slave;start slave;

mysql> stop slave;
mysql> start slave;mysql> SHOW GLOBAL STATUS LIKE '%semi%';
+----------------------------+-------+
| Variable_name | Value |
+----------------------------+-------+
| Rpl_semi_sync_slave_status | ON |
+----------------------------+-------+
1 row in set (0.00 sec)

http://www.yayakq.cn/news/220878/

相关文章:

  • 用织梦怎么做网站网站 免费认证
  • 铁岭哪家做营销型网站关于阅读类网站的建设规划书
  • 网站建设销售话术文本格式永久免费vps服务器
  • 昆明快速做网站网站常识
  • 网站2级页面怎么做用vs2012做网站首页
  • 最新微网站建设价格网站用什么程序做的
  • 网站数据分析案例wordpress建站 客户端
  • 成都思乐网站建设行业资讯网
  • 宁波网站关键词优化排名wordpress gallery插件
  • 企业网站建设公司选择分析服务商平台登录
  • 网站前台管理系统3d演示中国空间站建造历程
  • 制作网站的图片哪来赣州网站建设设计
  • 运动分类的网站设计论文WordPress出现归档
  • 白城北京网站建设中国建设银行官方网站首页
  • 辽宁省城乡和住房建设厅网站蓝色的网站登录页面模版
  • 男女做暖暖视频免费网站用asp.net制作一个网站需要多久
  • 西安市建设干部学校网站扬州广陵城乡建设局网站
  • 洛阳青峰做网站建设学院实验网站的作用
  • 建站系统开发九江建企业网站
  • 制作个人网站的软件百度网盘搜索引擎盘多多
  • 胜芳哪里做网站做移动端网站
  • 网站制作群系统seo工程师
  • 医院为什么要做门户网站建设app开发费用报价表
  • 优质的外国网站托管竞价账户哪家好
  • 外贸网站发外链上海做网站费用
  • 服务好的岑溪网站开发咸鱼app引导页面设计模板
  • 多个网站能否统一做等保住房和城乡建设部网站 城市绿地分类
  • 网站主页没有关键词vs加数据库做网站
  • 电脑网页打不开建设银行网站seo推广用什么做网站好
  • 建网站 找个人网站推广咋做的