国产麒麟操作系统 myCat1.6读写分离

本文涉及的产品
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用系列 2核4GB
简介: 国产麒麟操作系统 myCat1.6读写分离

我的环境是麒麟操作系统,我只配置读写分离

一、使用说明,java环境,解压就能用

下载地址https://raw.githubusercontent.com/MyCATApache/Mycat-download/master/1.6-RELEASE/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz

mycat 是java开发的所以必须有java环境,mycat1.6必须是java1.8+以上版本

直接解压就能用,解压 /usr/local/mycat/ 文件夹。

[root@yc local]# useradd mycat

[root@yc local]# chown -R mycat.mycat /usr/local/mycat/

添加mycat的环境变量

vim  /etc/profile  添加

MYCAT_HOME=/usr/local/mycat PATH=$MYCAT_HOME/bin:$PATH

执行 source /etc/profile 命令,使环境变量生效。

 

二、配置文件 schema.xml  、server.xml  和wrapper.conf

说明:

server.xml 配置mycat对外访问的设置

schema.xml 配置真实数据库和读写的文件

<?xml version="1.0"?>
<!DOCTYPE mycat:schema SYSTEM "schema.dtd">
<mycat:schema xmlns:mycat="http://io.mycat/"> <!-- sqlMaxLimit="100" 最多返回100条 -->
  <schema name="mycatDB" checkSQLschema="false" sqlMaxLimit="100" dataNode="dn1" />
  <dataNode name="dn1" dataHost="localhost1" database="henan" />  <!-- database="henan" 这的要写真实的数据名称了   -->
  <dataHost name="localhost1" maxCon="1000" minCon="10" balance="0"   writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
    <heartbeat>select user()</heartbeat><!-- 心跳语句 -->
    <!-- can have multi write hosts -->
    <writeHost host="db01" url="192.168.11.112:3306" user="root"    password="mysql.root">
      <!-- can have multi read hosts -->
      <readHost host="db02" url="192.168.11.113:3306" user="root" password="mysql.root" />
    </writeHost>
    <writeHost host="db01" url="192.168.11.112:3306" user="root"   password="mysql.root" />
  </dataHost>
</mycat:schema>

参数说明

 

 

wrapper.conf配置内存的一些设置

wrapper.java.additional.3=-XX:MaxPermSize=1024M
wrapper.java.additional.5=-XX:MaxDirectMemorySize=4G
# Initial Java Heap Size (in MB)
wrapper.java.initmemory=512
# Maximum Java Heap Size (in MB)
wrapper.java.maxmemory=512

三、启动

启动服务mycat服务 mycat的端口是8066   直接输入mycat会出来他的命令

mycat  start    #启动 mycat支持的命令{ console | start | stop | restart | status | dump }

查看 netstat -antp |grep 8066

mysql -umycatroot -pmycatroot -P8066 -h192.168.1.146

总结 主要就是配置两个文件,配置好就能正常启动,不正常看报错信息。ok啦

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
3月前
|
编解码 安全 Linux
基于arm64架构国产操作系统|Linux下的RTMP|RTSP低延时直播播放器开发探究
这段内容讲述了国产操作系统背景下,大牛直播SDK针对国产操作系统与Linux平台发布的RTMP/RTSP直播播放SDK。此SDK支持arm64架构,基于X协议输出视频,采用PulseAudio和Alsa Lib处理音频,具备实时静音、快照、缓冲时间设定等功能,并支持H.265编码格式。此外,提供了示例代码展示如何实现多实例播放器的创建与管理,包括窗口布局调整、事件监听、视频分辨率变化和实时快照回调等关键功能。这一技术实现有助于提高直播服务的稳定性和响应速度,适应国产操作系统在各行业中的应用需求。
113 3
|
3月前
|
安全 Linux 网络安全
龙蜥Anolis OS:国产操作系统的逆袭之路,它将如何引领中国IT业翻天覆地的变化?揭秘未来数字世界的心脏!
【8月更文挑战第13天】在信息化时代,操作系统作为软硬件桥梁至关重要。国产操作系统如龙蜥Anolis OS,凭借其开源、灵活与安全特性,成为了探索未来发展的重要样本。基于Linux内核的Anolis OS不仅技术先进,生态完善,还针对国内用户习惯进行了优化,并通过如SELinux等安全技术确保系统稳固。其开源属性促进了社区的活跃发展与技术创新。随着政策支持和产业链成熟,Anolis OS正引领国产操作系统走向更广阔的应用领域,加速软硬件生态系统的成型,展现出无限发展潜力。
215 2
|
2月前
|
安全 Linux 网络安全
龙蜥Anolis OS:国产操作系统的逆袭之路,它将如何引领中国IT业翻天覆地的变化?揭秘未来数字世界的心脏!
【9月更文挑战第4天】在信息化时代,操作系统作为计算机系统的核心,连接着上层软件与底层硬件。随着全球化及地缘政治的影响,国产操作系统愈发重要。龙蜥Anolis OS作为佼佼者,基于Linux内核,兼具开源、灵活与安全特性,针对国内用户优化,支持多种编码标准和汉字输入法,提升中文用户体验。其采用角色访问控制、SELinux等技术,保障系统安全。Anolis OS还拥有活跃的开源社区,促进功能完善与创新。随着国家政策扶持和产业链协同,Anolis OS正引领国产操作系统迈向更广阔的应用领域,推动软硬件生态系统的成熟,成为全球多元化计算生态的重要组成部分。
87 0
|
3月前
|
安全 应用服务中间件 网络安全
网工怕失业的,劝你玩点国产操作系统(文内福利)!
网工怕失业的,劝你玩点国产操作系统(文内福利)!
|
4月前
|
网络安全 开发工具
搭建麒麟桌面操作系统V10 SP1 2303
【7月更文挑战第15天】通过搭建麒麟桌面操作系统V10 SP1 2303的内网仓库,您不仅可以提高软件安装和更新的速度,还能增加网络的安全性。
344 2
|
5月前
|
Ubuntu Python
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
银河麒麟-麒麟软件操作系统 kylin 搭建yum源 ubuntu搭建yum源 yum软件仓库搭建ftp源、python源、硬盘源
712 1
|
6月前
|
人工智能 云计算 UED
|
6月前
|
供应链 安全 Ubuntu
详细介绍:国产操作系统银行麒麟V10的下载和安装
详细介绍:国产操作系统银行麒麟V10的下载和安装
893 0
详细介绍:国产操作系统银行麒麟V10的下载和安装
|
16天前
|
安全 Linux 数据安全/隐私保护
Vanilla OS:下一代安全 Linux 发行版
【10月更文挑战第30天】
38 0
Vanilla OS:下一代安全 Linux 发行版
|
19天前
|
人工智能 安全 Linux

热门文章

最新文章

下一篇
无影云桌面