首页
归档
关于
Search
1
C服务器端
9 阅读
2
1.数据流图(下午题)
8 阅读
3
管道处理模型
8 阅读
4
数据结构与算法
8 阅读
5
3.面向对象设计
7 阅读
软件设计师笔记
.Net
Java
数据库
PHP
运维
前端
Python
中间件相关
云原生
架构设计
Search
标签搜索
websocket
科技新闻
Bi8bo
累计撰写
267
篇文章
累计收到
2
条评论
首页
栏目
软件设计师笔记
.Net
Java
数据库
PHP
运维
前端
Python
中间件相关
云原生
架构设计
页面
归档
关于
搜索到
9
篇与
的结果
2025-04-03
教程
这个比较详细在进行ISCSI添加时需要再客户机添加多路径IO支持启用ISCSI支持支持2012C:\database\stage\cvu\cvu_prereq <OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3"/> <ARCHITECTURE VALUE="64-bit"/> <NAME VALUE="Windows server2012"/> <ENV_VAR_LIST> <ENV_VAR NAME="PATH" MAX_LENGTH="1023" /> </ENV_VAR_LIST> </OPERATING_SYSTEM>
2025年04月03日
5 阅读
0 评论
0 点赞
2025-04-03
Haproxy 做mysql 负载均衡
global daemon #以后台形式运行harpoxy ########默认配置############ defaults log global mode http #日志格式 option httplog #日志中不记录负载均衡的心跳检测记录 option dontlognull #连接超时(毫秒) timeout connect 5000 #客户端超时(毫秒) timeout client 50000 #服务器超时(毫秒) timeout server 50000 #------------- #Stats monitor #------------- frontend stats_monitor bind *:30001 stats enable stats uri /stats stats auth admin:AOOB.hy.db stats admin if TRUE stats refresh 5s stats realm baison-test-Haproxy ########统计页面配置######## listen test1 #这里是配置负载均衡,test1是名字,可以任意 bind 0.0.0.0:6556 #这里是监听的IP地址和端口,端口号可以在0-65535之间,要避>免端口冲突 mode tcp #连接的协议,这里是tcp协议 option mysql-check user root server s1 127.0.0.1:3306 check weight 1 maxconn 2000 #负载的机器 server s2 127.0.0.1:3306 check weight 1 maxconn 2000 server s3 127.0.0.1:3306 check weight 1 maxconn 2000docker container run -p 6556:6556 -p 30001:30001 -d -v haproxy:/usr/local/etc/haproxy --name=haproxy --net=pxcNet0 --ip 172.18.0.50 haproxy:1.8.8创建监听的用户CREATE USER 'haproxy'@'%' IDENTIFIED by '';FLUSH PRIVILEGES
2025年04月03日
4 阅读
0 评论
0 点赞
2025-04-03
MYSQL PXC 集群
//创建网段docker network create --subnet=172.18.5.0/24 pxcNet0docker volume create --name pxcData1docker volume create --name pxcData2docker volume create --name pxcData3docker volume create --name pxcData4docker volume create --name pxcData5docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=AOOB.Pxc.db -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=AOOB.Pxc.db -v pxcData1:/var/lib/mysql -v pxcBackup:/data --privileged --name=node1 --net=pxcNet0 --ip 172.30.0.3 pxcdocker run -d -p 3307:3306 -e MYSQL_ROOT_PASSWORD=AOOB.Pxc.db -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=AOOB.Pxc.db -e CLUSTER_JOIN=node1 -v pxcData2:/var/lib/mysql -v pxcBackup:/data --privileged --name=node2 --net=pxcNet0 --ip 172.30.0.4 pxcdocker run -d -p 3308:3306 -e MYSQL_ROOT_PASSWORD=AOOB.Pxc.db -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=AOOB.Pxc.db -e CLUSTER_JOIN=node1 -v pxcData3:/var/lib/mysql -v pxcBackup:/data --privileged --name=node3 --net=pxcNet0 --ip 172.30.0.5 pxcdocker run -d -p 3309:3306 -e MYSQL_ROOT_PASSWORD=AOOB.Pxc.db -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=AOOB.Pxc.db -e CLUSTER_JOIN=node1 -v pxcData4:/var/lib/mysql -v pxcBackup:/data --privileged --name=node4 --net=pxcNet0 --ip 172.30.0.6 pxcdocker run -d -p 3310:3306 -e MYSQL_ROOT_PASSWORD=AOOB.Pxc.db -e CLUSTER_NAME=PXC -e XTRABACKUP_PASSWORD=AOOB.Pxc.db -e CLUSTER_JOIN=node1 -v pxcData5:/var/lib/mysql -v pxcBackup:/data --privileged --name=node5 --net=pxcNet0 --ip 172.30.0.7 pxc删除所有节点docker rm node1 node2 node3 node4 node 5和数据卷中的grastate.dat文件rm -rf /var/lib/docker/volumes/pxcData1/_data/grastate.datrm -rf /var/lib/docker/volumes/pxcData2/_data/grastate.datrm -rf /var/lib/docker/volumes/pxcData3/_data/grastate.datrm -rf /var/lib/docker/volumes/pxcData4/_data/grastate.datrm -rf /var/lib/docker/volumes/pxcData5/_data/grastate.datdocker stop node1 node2 node3 node4 node5重新执行集群创建的命令即可,因为数据都在数据卷中,所有放心,集群重新启动都数据仍然都在--》 容器全部初始化完毕后 --》停止全部节点容器--》去主节点node1数据卷复制全部 .pem 文件到其他节点数据卷 --》删除所有节点数据卷下面的grastate.dat --》 删除全部节点 --》重新初始化容器 --》 所有容器依次启动,启动其他容器先关闭之前启动的那个从节点,等所有容器跑过一边再运行其他的(依次运行!!!!!!!)//所有节点无法启动 vim /var/lib/docker/volumes/pxcData2/_data/grastate.dat 改 node1 节点内的safe_to_bootstrap为 1表示引导节点 这个值是用来判断是否是主节点,0表示非引导节点,-1表示引导节点(引导节点-最后关闭的节点)直接通过docker start node1 或者任何一个节点是启动不了的,原因是集群之前的同步机制造成的,启动任何一个节点,该节点都会去其它节点同步数据,其它节点仍处于宕机状态,所以该节点启动失败,这也是pxc集群的强一致性的表现。
2025年04月03日
4 阅读
0 评论
0 点赞
2025-04-03
Sqlserver 参数嗅探
第一句和第二句语义等效,但第一句走了索引,第二句没有走索引SqlServer默认使用一个通用的查询计划,最后面加上这个OPTION (RECOMPILE);重新编译查询计划,再执行,可以看到次数减少了很多
2025年04月03日
5 阅读
0 评论
0 点赞
1
2