wordpress国外主题网站模板在什么网站做兼职

news/2025/10/4 12:52:38/文章来源:
wordpress国外主题网站模板,在什么网站做兼职,百度百科官网,做娱乐网站异步复制 MySQL 默认的复制即是异步的#xff0c;主库在执行完客户端提交的事务后会立即将结果返给给客户端#xff0c;并不关心从库是否已经接收并处理#xff0c;这样就会有一个问题#xff0c;主节点如果 crash 掉了#xff0c;此时主节点上已经提交的事务可能并没有传…异步复制 MySQL 默认的复制即是异步的主库在执行完客户端提交的事务后会立即将结果返给给客户端并不关心从库是否已经接收并处理这样就会有一个问题主节点如果 crash 掉了此时主节点上已经提交的事务可能并没有传到从库上如果此时强行将从提升为主可能导致新主上的数据不完整。 全同步复制 指当主库执行完一个事务所有的从库都执行了该事务才返回给客户端。因为需要等待所有从库执行完该事务才能返回所以全同步复制的性能必然会收到严重的影响。 半同步复制 半异步复制 是介于全同步复制与全异步复制之间的一种主库只需要等待至少一个从库节点收到并且 Flush Binlog 到 Relay Log 文件即可主库不需要等待所有从库给主库反馈。同时这里只是一个收到的反馈而不是已经完全完成并且提交的反馈如此节省了很多时间。 时间阈值概念如果主节点服务器仅同步数据到其中一个从节点速度也很慢。 比如设置超时阈值 10S 从节点 10S 没有数据同步完成并反馈结果主节点会直接将结果返回客户端。不等你从节点完成同步了。 范例CentOS8 在 MySQL8.0 实现半同步复制 注意每个数据库版本半同步复制的方法有所不同 建议 二进制日志格式 ROW 行类型 所有节点都开启二进制日志功能 并将二进制日志文件分开存放 所有从节点开启只读功能 read-only // 前置工作 yum install mysql-server -y systemctl enable --now mysqld// 创建二进制日志目录 mkdir /data/log/mysql -p chown -R mysql:mysql /data/log/mysql// 关闭防火墙 and SELinux setenforce 0 systemctl disable --now firewalld # 查看插件文件 ( 库文件 ) [rootmaster ~] rpm -ql mysql-server | grep semisync /usr/lib64/mysql/plugin/semisync_master.so /usr/lib64/mysql/plugin/semisync_replica.so /usr/lib64/mysql/plugin/semisync_slave.so /usr/lib64/mysql/plugin/semisync_source.so// master 服务器配置 [rootmaster ~] vim /etc/my.cnf.d/mysql-server.cnf [mysqld] server-id8 log-bin rpl_semi_sync_master_enabledON # 修改此行, 需要先安装 semisync_master.so 插件后, 再重启, 否则无法启动 ( 开启主节点的半同步功能 ) rpl_semi_sync_master_timeout3000 # 超时阈值: 设置 3s 内无法同步, 也将返回成功信息给客户端 ( 默认: 10S )// 创建账户并授权 mysql show master logs; # 查看位置 ------------------------------------- | Log_name | File_size | Encrypted | ------------------------------------- | binlog.000001 | 156 | No | ------------------------------------- 1 row in set (0.00 sec)# 创建账户并授权 mysql create user repluser192.168.80.% identified by 123456; mysql grant replication slave on *.* to repluser192.168.80.%;// slave1 服务器配置 [rootslave1 ~] vim /etc/my.cnf.d/mysql-server.cnf [mysqld] server-id18 rpl_semi_sync_slave_enabledON # 修改此行, 需要先安装 semisync_slave.so 插件后, 再重启, 否则无法启动 ( 插件开机自启 )// slave2 服务器配置 [rootslave2 ~] vim /etc/my.cnf.d/mysql-server.cnf [mysqld] server-id28 rpl_semi_sync_slave_enabledON # 修改此行, 需要先安装 semisync_slave.so 插件后, 再重启, 否则无法启动 ( 插件开机自启 )// 主服务器配置 mysql SHOW PLUGINS; # 查看插件 mysql INSTALL PLUGIN rpl_semi_sync_master SONAME semisync_master.so; # 永久安装插件 mysql SET GLOBAL rpl_semi_sync_master_enabled1; # 临时修改变量 mysql SET GLOBAL rpl_semi_sync_master_timeout 3000; # 超时长 3S, 默认值为 10s mysql SHOW GLOBAL VARIABLES LIKE %semi%; ------------------------------------------------------- | Variable_name | Value | ------------------------------------------------------- | rpl_semi_sync_master_enabled | ON | | rpl_semi_sync_master_timeout | 3000 | | rpl_semi_sync_master_trace_level | 32 | | rpl_semi_sync_master_wait_for_slave_count | 1 | | rpl_semi_sync_master_wait_no_slave | ON | | rpl_semi_sync_master_wait_point | AFTER_SYNC | ------------------------------------------------------- 6 rows in set (0.00 sec)// 从节点连接主节点 ( 注意: 两台从节点都配置连接主节点 ) mysql CHANGE MASTER TOMASTER_HOST192.168.80.8,MASTER_USERrepluser,MASTER_PASSWORD123456,MASTER_PORT3306,MASTER_LOG_FILEbinlog.000001,MASTER_LOG_POS156;// 从服务器配置 ( 注意: 两个从节点都需要安装好插件 ) mysql INSTALL PLUGIN rpl_semi_sync_slave SONAME semisync_slave.so; mysql SET GLOBAL rpl_semi_sync_slave_enabled1; # 临时修改变量 mysql SHOW GLOBAL VARIABLES LIKE %semi%; # 验证从服务器插件启用状态 ---------------------------------------- | Variable_name | Value | ---------------------------------------- | rpl_semi_sync_slave_enabled | ON | | rpl_semi_sync_slave_trace_level | 32 | ---------------------------------------- 2 rows in set (0.02 sec)// 从节点重启数据库服务 [rootslave1 ~] systemctl restart mysqld [rootslave2 ~] systemctl restart mysqld// 从节点启用复制线程 # 注意: 如果之前已经实现主从复制 需要 stop slave;start slave; mysql start slave; # 两台从节点都启用复制线程 mysql SHOW GLOBAL STATUS LIKE %semi%; # 验证状态 ----------------------------------- | Variable_name | Value | ----------------------------------- | Rpl_semi_sync_slave_status | ON | ----------------------------------- 1 row in set (0.01 sec)// 主节点查看从节点状态 mysql SHOW GLOBAL STATUS LIKE %semi%; --------------------------------------------------- | Variable_name | Value | --------------------------------------------------- | Rpl_semi_sync_master_clients | 2 | # 数量 | Rpl_semi_sync_master_net_avg_wait_time | 0 | | Rpl_semi_sync_master_net_wait_time | 0 | | Rpl_semi_sync_master_net_waits | 0 | | Rpl_semi_sync_master_no_times | 0 | | Rpl_semi_sync_master_no_tx | 0 | | Rpl_semi_sync_master_status | ON | | Rpl_semi_sync_master_timefunc_failures | 0 | | Rpl_semi_sync_master_tx_avg_wait_time | 0 | | Rpl_semi_sync_master_tx_wait_time | 0 | | Rpl_semi_sync_master_tx_waits | 0 | | Rpl_semi_sync_master_wait_pos_backtraverse | 0 | | Rpl_semi_sync_master_wait_sessions | 0 | | Rpl_semi_sync_master_yes_tx | 0 | --------------------------------------------------- 14 rows in set (0.00 sec)// 从节点验证线程 mysql show slave status\G *************************** 1. row ***************************Slave_IO_State: Waiting for source to send eventMaster_Host: 192.168.80.8Master_User: repluserMaster_Port: 3306Connect_Retry: 60Master_Log_File: binlog.000001Read_Master_Log_Pos: 689Relay_Log_File: centos8-relay-bin.000003Relay_Log_Pos: 854Relay_Master_Log_File: binlog.000001Slave_IO_Running: Yes # 运行中Slave_SQL_Running: Yes# 运行中// 验证半同步复制 mysql create database db1; # 主节点 mysql show databases; # 从节点 mysql show databases; # 从节点 // 测试效果 stop slave; # 两个从节点停止复制线程 stop slave; # 两个从节点停止复制线程 create database db2; # 主节点创建数据库 ( 三秒后自动完成创建 因为超过了阈值 ) start slave; # 两个从节点启用复制线程 start slave; # 两个从节点启用复制线程

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/927144.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

个人网站怎么进后台网站制作经典案例

在快节奏的现代生活中,科技的不断进步使得各类移动设备如手机、平板和笔记本电脑成为人们生活中不可或缺的部分。为了应对这些设备不断增长的能源需求,充电宝市场的崛起迅猛并呈现出持续增长的态势。 在选购移动电源时,如何识别性能出众、质量…

有没有装修做团购的网站代刷网站开发

第一步:项目打包前更改项目config配置 打开项目的 config>index.js文件修改build对象的assetsPublicPath: 属性值为 ./ 如下 第二步:对vue-cli项目进行打包 在运行窗口输入cmd后打开命令窗口,在项目文件下输入npm run build命令 如下&…

php网站开发简历当今做网站的语言有哪些

1.print()函数输出 在python中,使用print()函数可以将结果输出到标准控制台上。 print()函数的基本语法:print(输出内容);例如 a 100b 5 print(9)print(a)print(a*b)print("hello") 使用print函数,不但可以将输出内容到…

从涌现到戏台:AI元人文构想的演进历程

从涌现到戏台:AI元人文构想的演进历程 第一章:起点——在未知中探索"涌现"的可能性 在人工智能快速发展的时代,主流方向聚焦于扩大数据规模、增加模型参数、提升控制精度。与此同时,一个独立的研究路径逐…

详细介绍:FileProvider 配置必须针对 Android 7.0+(API 24+)做兼容

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

题解:P14124 [SCCPC 2021] Nihongo wa Muzukashii Desu

P14124 题解 题目传送门 题意简化 给你 \(n\) 个字符串,根据字符串的后缀按要求更改字符串。 题目分析 一般的转换规则可以分为 5 种,如下表。后缀类型 更改后chimasu tterimasu ^mimasu ndebimasu ^nimasu ^kimasu …

网站上传在空间哪里女孩子奖励自己的资料

🐌博主主页:🐌​倔强的大蜗牛🐌​ 📚专栏分类:C❤️感谢大家点赞👍收藏⭐评论✍️ 目录 一、Static成员 1、概念 2、特性 二、友元 1、友元函数 2、友元类 一、Static成员 1、概念 声…

怎么查看网站是用什么编程语言开发的gta5买房网站建设中

央视网(www.cctv.com)视频下载往往是花屏的,如何处理呢? 如果您是IT技术开发者,那么您可以通过下面步骤自己实现。 用chrome浏览器,F2打开开发者工具,找到当前页面的network 然后找一个接口:https://vdn.a…

上位机知识篇---服务器脚本一直运行方法 - 详解

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

个人网站域名取名chenqinghua wordpress

题目描述: 小红拿到了一个数组,初始数组为空,她希望你实现以下两种操作: 1. 输入x,y,将x插入在元素y的右边。保证此时数组中没有元素等于x,且数组中存在一个y。特殊的,如果将x插入在数组的最左边&#xff0…

python+vue在线视频课程学习系统设计(源码+文档+调试+基础修改+答疑) - 详解

python+vue在线视频课程学习系统设计(源码+文档+调试+基础修改+答疑) - 详解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-fa…

DeepSeek V3.1-Terminus、阿里 Qwen3-Max、ChatGPT Pulse 同周登场!| AI Weekly 9.22-9.28 - 实践

DeepSeek V3.1-Terminus、阿里 Qwen3-Max、ChatGPT Pulse 同周登场!| AI Weekly 9.22-9.28 - 实践pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block …

wejianzhan是什么网站企业解决方案参考网站

背景:写的算法合并到项目组代码,编译发现一些以前没积累过的错误,这里记录下,也供大家参考。 一、问题1 // 每个类都有单独的.h .cpp class A; class B : public A {// ... }; class C : public A {// ... };若在B.h中引用了一个…

网站建设修饰商品wordpress批量导入页面

文章目录 🍋引言🍋队列的定义🍋队列的实现🍋队列的应用🍋练习题🍋结语 🍋引言 队列(Queue)是计算机科学中一种重要的数据结构,它常用于各种应用程序中&#x…

公司做了网站怎么做推广本地做织梦网站

原文来自http://note.youdao.com/share/web/file.html?id236896997b6ffbaa8e0d92eacd13abbf&typenote 我怕链接会失效,故转载此篇文章。通过这篇文章,我对之前疑惑的地方有了直观的理解,很多地方并没有自己动手实践,所以这篇…

【做题记录】CF2600左右有趣的思维题1

A. Latin Square 考虑维护三元组 \((i,j,a_{i,j})\)。例如:R 操作就是变成了 \((i,j+1,a_{i,j})\);I 操作就是变成了 \((i,a_{i,j},j)\)。时间复杂度 \(O(m+n^2)\)。Code #include<bits/stdc++.h> #define ll …

pdf翻译

pdf翻译 https://github.com/Byaidu/PDFMathTranslate?tab=readme-ov-file

OpenEuler 25.03 installed UKUI but cant run msedge and chrome

[root@OpenEulerWD Desktop]# pwd /root/Desktop[root@OpenEulerWD Desktop]# cat google-chrome.desktop microsoft-edge.desktop | grep stable Exec=/usr/bin/google-chrome-stable %U Exec=/usr/bin/google-chrom…