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

鲜花网站建设项目策 划书360浏览器建设银行网站

鲜花网站建设项目策 划书,360浏览器建设银行网站,桂林百度网站建设,一级域名网站怎样收费的服务器-节点: 4台 mysql-主: 192.168.2.40mysql-从-node-0: 192.168.2.41mysql-从-node-1: 192.168.2.42mycat: 192.168.2.45操作过程 1.搭建mysql主从节点2.搭建mycat中间件节点3.mycat服务配置4.测试读写分离,读的分发1.搭建mysql主从节点 Mysql-高可用集群主从单一模式-binl…服务器-节点: 4台 mysql-主: 192.168.2.40mysql-从-node-0: 192.168.2.41mysql-从-node-1: 192.168.2.42mycat: 192.168.2.45 操作过程 1.搭建mysql主从节点2.搭建mycat中间件节点3.mycat服务配置4.测试读写分离,读的分发1.搭建mysql主从节点 Mysql-高可用集群主从单一模式-binlog 2.搭建mycat中间件节点 # 2-1.基础环境搭建: 安装jdk # 下载页面: https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html rpm -ivh jdk-8u201-linux-x64.rpm# 2-2.下载安装 mycat: wget http://dl.mycat.io/1.6.6.1/Mycat-server-1.6.6.1-release-20181031195535-linux.tar.gz -P /usr/local/src/ tar xvf /usr/local/src/Mycat-server-1.6.6.1-release-20181031195535-linux.tar.gz -C /usr/local # 配置: 写入环境变量,增加相应用户 echo export PATH$PATH:/usr/local/mycat/bin /etc/profile echo export MYCAT_HOME/usr/local/mycat /etc/profile source /etc/profile # 增加相应用户 groupadd mycat -g 910 useradd mycat -g 910 chown -R mycat:mycat /usr/local/mycat3.mycat服务配置 3-1.读写数据库配置 vim /usr/local/mycat/conf/schema.xml ?xml version1.0? !DOCTYPE mycat:schema SYSTEM schema.dtd mycat:schema xmlns:mycathttp://io.mycat/!-- 声明一个逻辑表, 表名为TESTDB, 和server.xml中的对应 --schema nameTESTDB checkSQLschemafalse sqlMaxLimit100 dataNodedn1/schema!-- 通过dataHost定义的数据库: databasexh(真实数据库) --dataNode namedn1 dataHostdataHost01 databasexh /dataHost namedataHost01 maxCon1000 minCon10 balance3 writeType0 dbTypemysql dbDrivernativeheartbeatselect user()/heartbeat!-- 写入节点(主节点) --writeHost hostserverM1 url192.168.2.40:3306 usermyuser passwordAa123456!-- 读取节点(从节点) --readHost hostserverS0 url192.168.2.41:3306 usermyuser passwordAa123456/readHost hostserverS1 url192.168.2.42:3306 usermyuser passwordAa123456//writeHost/dataHost /mycat:schema balance指的负载均衡类型,目前的取值有4种: 0: 不开启读写分离机制,所有读操作都发送到当前可用的writeHost上。1: 全部的readHost与stand by writeHost参与select语句的负载均衡,简单的说,当双主双从模式(M1-S1,M2-S2,并且M1与 M2互为主备),正常情况下,M2,S1,S2都参与select语句的负载均衡2: 所有读操作都随机的在writeHost、readhost上分发。3: 所有读请求随机的分发到wiriterHost对应的readhost执行,writerHost不负担读压力switchType指的是切换的模式,目前的取值也有4种:-1: 表示不自动切换1: 默认值,表示自动切换2: 基于MySQL主从同步的状态决定是否切换,心跳语句为 show slave statuswriteType值:0: 所有请求,分发到第一个: dataHost1: 所有请求,分发到所有的: dataHost2: 不执行写操作 3-2.mycat服务,用户配置 vim /usr/local/mycat/conf/server.xml .... # 服务端口 property nameserverPort8066/property .... // 管理员配置,读写 user nameroot defaultAccounttrueproperty namepassword123456/propertyproperty nameschemasTESTDB/property /user // 普通用户配置,只读 user nameuser defaultAccounttrueproperty namepassword123456/propertyproperty nameschemasTESTDB/propertyproperty namereadOnlytrue/property /user .... 3-3.开启日志debug,启动服务: vim /usr/local/mycat/conf/log4j2.xml .... # 开启debug日志 asyncRoot levelinfo includeLocationtrue 改为 asyncRoot leveldebug includeLocationtrue .... # 启动服务 mycat start # 启动防火墙规则 firewall-cmd --permanent --add-port8066/tcp firewall-cmd --reload 4.测试读写分离 // 4-1.分发测试 // 4-1-1.先将 schema.xml 中的配置为: balance0,不进行分发操作,【读写】全部在【主库-192.168.2.40】 .... dataHost namedataHost01 maxCon1000 minCon10 balance0 writeType0 dbTypemysql dbDrivernative .... // 客户端链接mycat ![](https://s1.51cto.com/images/blog/201904/06/d69dfb492c47a1f35dda3e7d4621d46c.png?x-oss-processimage/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk) // 分别查看: 数据库(【主-192.168.2.40】,【从0-192.168.2.41】,【从1-192.168.0.42】)查询次数写入次数: // 查询次数 show global status like Com_select; // 写入次数 show global status like %Com_in%;// 【客户端】执行查询: 10次注意工具可能不能直接打开表进行操作只能运行sql语句 SELECT * FROM user limit 1; INSERT user(name) VALUES(王五1); INSERT user(name) VALUES(王五2); INSERT user(name) VALUES(王五3); // 分别查看: 数据库(主,从0,从1)查询次数应该只有【主库-192.168.2.40】有明显的增加 //// 4-1-2.更改schema.xml 中的配置为: balance3,读在从库,写在主库 // 客户端】执行查询: 10次 // 分别查看: 数据库(主,从0,从1)查询次数应该只有【从0-192.168.2.41】,【从1-192.168.0.42】有明显的增加 5.遗留问题: 主库-宕机后,查询语句也无法执行从库-有一台宕机后,查询语句也无法执行转载于:https://blog.51cto.com/3168834/2374749
http://www.ihoyoo.com/news/45679.html

相关文章:

  • 小门户网站开发网站建设英文方案
  • 怎么做韩剧网站的翻译如何编辑微信小程序
  • 合肥建设公司网站Wordpress循环一行3个div
  • word还是wordpress北京免费关键词优化
  • 中山工商注册公司沈阳seo关键词排名
  • 有趣的网站设计北京四大设计院
  • 源码制作网站教程后盾网原创实战网站建设教程
  • 网站服务器速度织梦手机网站模板安装
  • 建材网站设计扬州立扬计算机培训网站建设怎么样
  • 容桂网站制作动态学c++哪个线上机构好
  • 做网站推广有效果吗alexa的网站排名主要分为哪两种
  • 如何做产品网站的推广网站建设图片尺寸
  • 网站如何做跳转官网制作价格
  • 公司网站制作机构网易企业邮箱怎么撤回已发送邮件
  • 竞价网站与竞价网站之间做友情链接徐州网站建设制作工作室
  • 制作公司网站需要购买域名和服务器吗场所码小程序怎么做
  • 新手做网站如何赚钱手机可以搭建网站么
  • 郑州网站排苏州网站建设制度
  • 帮人做网站要怎么赚钱吗2023年11月流感
  • 宁波做百度网站营销型网站的设计与建设
  • 自己网站做搜索引擎优化网站建设 昆明邦凯网络
  • 外贸英文网站搭建的公司河北省建设项目环境官网网站
  • 商丘家具网站建设广西桂林天气预报7天
  • 云盘可以做网站吗企腾做的网站怎么样
  • 商城网站开发价宝塔面板建站教程
  • 做玉的网站网站自主制作平台
  • 公司建站系统工业品营销咨询
  • 济南建设监理协会网站深圳网站建设犀牛云
  • 产品推广网站排名wordpress怎么映射到外网访问
  • 怎么才能申请自己的网站河北建设厅注册中心网站首页