自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (1)
  • 收藏
  • 关注

原创 通过keepalived实现LVS主备

通过keepalived实现LVS主备前置要求:按照《单机LVS实现请求分发(负载)DR模式》配置各台服务器。安装keepalived在node01和node02上面分别安装keepalivedyum install keepalived ipvsadm -y配置主LVSvim /etc/keepalived/keepalived.conf删掉里面的内容并且写入下面配置:! Configuration File for keepalived global_defs { not

2022-01-14 14:32:55 410

原创 单机LVS实现请求分发(负载)DR模式

单机LVS实现请求分发(负载)预置条件准备四台服务器名称ip地址用途说明node01192.168.43. 1LVS作业LVS接入服务node02192.168.43. 2LVS作业LVS接入服务,第二章中用来做主备HA才用到,这里闲置node03192.168.43. 3服务1需要负载的服务1node04192.168.43. 4服务2需要负载的服务2安装httpd应用在各台服务器上面安装上httpd并且创建index.htm

2022-01-13 17:51:53 1566

原创 mycat全局序列号

全局序列号在实现分库分表的情况下,数据库自增主键已经无法保证自增主键的全局唯一,为此,mycat提供了全局sequence,并且提供了包含本地配置、数据库配置和时间戳等多种实现方式。如果需要切换其获取方式可以修改sequnceHandlerType 的值来实现:字段值含义sequnceHandlerType0本地配置sequnceHandlerType1数据库配置sequnceHandlerType2时间戳配置1、本地文件方式​ 使用此方式的时候,

2021-12-19 20:27:31 729 1

原创 mycat ER表与全局表

mycat ER表与全局表mycat ER表的分片​ 在mycat中,前面我们已经吧test表进行了数据分片,但是如果test表跟test_dtl数据需要发生关联,如果只把test_dtl放到一个分片上,那么跨库的join很麻烦,所以提出了ER关系的表分片。什么意思呢?就是通过关联关系,将子表与父表关联的记录放在同一个数据分片上。前置准备:需要在前面第五章的基础上开始操作的。​ 1、修改schema.xml文件,增加childTable 标签<table name = "test" d

2021-12-19 12:47:03 720

原创 mycat实现mysql分库(水平切分)

mycat实现mysql分库(水平切分)前置条件:继续基于前面第四章配置的mysql和mycat进行配置。配置mycat修改schema.xml文件,配置数据库的信息<?xml version="1.0"?><!DOCTYPE mycat:schema SYSTEM "schema.dtd"><mycat:schema xmlns:mycat="http://io.mycat/"> <schema name="TESTDB" che

2021-12-18 21:40:15 395

原创 mycat实现mysql分库(垂直切分)

mycat实现mysql分库(垂直切分)数据库切分之垂直切分:垂直切分就是将不同的表分布在不同的数据库实例中。前置条件:继续基于前面第一二三章配置的mysql和mycat进行配置。关闭第二章中配置的两个主库(node01、node02)之间的互为主备如果不关闭则数据会自动同步,无法达到分库的效果。关闭node01作为备机:stop slave关闭node02作为备机:stop slave配置mycat修改schema.xml文件,<?xml version="1.0"?&g

2021-12-18 16:10:27 441

原创 mycat实现数据库的读写分离

mycat实现数据库的读写分离前置配置:准备4台mysql服务器node01、node02、node03和node04。并且实现双主双重的配置。不了解如何配置的请看第一章和第二章。这里四台服务器的IP分别为:组别服务器名IP地址角色第一组node01192.168.1.106master第一组node02192.168.1.107slave第二组node03192.168.1.108master第二组node04192.168.1.10

2021-12-18 13:02:20 816

原创 mysql的主从复制之双主双从

mysql的主从复制之双主双从前期准备:准备4台mysql服务器node01、node02、node03和node04。分别把两两配置为主从关系第一组主从配置node01为主库(master),node02为从库(slave);第二组主从配置node03为主库(master),node04为从库(slave)。不知道怎么配置主从复制的可以看我之前的文章《mysql的主从复制之一主一从》。这里就不再重复赘述了。这里四台服务器的IP分别为:组别服务器名IP地址角色第一组node

2021-12-16 21:29:50 593

原创 mysql的主从复制之一主一从

mysql的主从复制之一主一从准备两台mysql服务器node01和node02,这里我配置node01为主库(master),node02为从库(slave)。1、在node01上修改/etc/my.cnf的文件在my.cnf中的[mysqld]下面增加下面配置:这里需要注意server-id需要和其他mysql配置的不一样。#mysql服务唯一id,不同的mysql服务必须拥有全局唯一的idserver-id=1#启动二进制日期log-bin=mysql-bin#设置不要复制的数据库b

2021-12-10 23:32:21 544

原创 mariadb、mysql开启远程访问

mariadb、mysql开启远程访问1、登陆mysql数据库mysql -uroot -pmysql -h127.0.0.1 -P3306 -uroot -p2、选择mysql库use mysql;3、修改用户表运行所有IP访问update user set host ='%' where user ='root';4、 将root的权限改为ALL PRIVILEGES并且改密码为123grant all privileges on *.* to root@'%' iden

2021-09-20 23:31:04 854

原创 Oracle VM VirtualBox 安装centos ssh无法连接,网络无法连接

Oracle VM VirtualBox 安装centos ssh无法连接1.修改sshd_config 开启ssh服务找到/etc/ssh/ 目录下的sshd配置文件sshd_config 使用vim进行修改:将文件中的关于监听端口、监听地址前的#去掉Port=22ListenAddress 0:0:0:0ListenAddress : :PermitRootLog in yes 开启远程服务PasswordAuthentication yes 开启用户名以及密码进行验证保存文件并退出

2021-09-17 17:41:36 1289

原创 DBeaver 数据库管理工具设置为手动事务提交

DBeaver 数据库管理工具设置为手动事务提交DBeaver 默认为自动提交事务,很多时候我们做DML操作的时候都是需要自己确认再提交更放心。如果在DBeaver 顶部菜单选择手动事务,关闭窗口再打开又自动恢复为自动事务了。下面我这个设置方法可以一劳永逸。操作步骤步骤1:打开窗口->首选项步骤2:在首选项里面选择连接->transactions(事务)步骤3:去掉Return to auto-commit on transaction end前面的√并勾选Smart commit

2021-07-15 11:38:21 13623 3

原创 IDEA Community(社区版)application.yml/application.properties 无法提示Spring Assistant、Springirun插件无提示

IntelliJ IDEA Community(社区版)application.yml无提示解决办法操作步骤安装Spring Assistant、Springirun插件通过Spring Assistant插件创建项目创建application.yml文件附加步骤刷新maven并编译项目启动项目(目的是编译加载文件)打开application.yml文件并观察加载配置解决办法大家都知道IDEA社区版是不支持springboot 的配置文件application.properties自动提示的,网上都说安

2021-01-31 22:55:19 9036 9

原创 docker部署springcloud项目,实现动态传入项目启动端口

docker部署springcloud项目目录一、编写Dockerfile,构建镜像1.创建一个Dockerfile名称的文件:2.构建镜像的配置:二、通过Dockerfile创建镜像1.文件准备2.执行打包命令:3.等待完成,查看镜像三、启动镜像并动态传入启动端口目录在开发springcloud项目的时候总是会因为服务器不够用而烦恼。这里就教大家如何通过一台服务器通过docker部署springcloud项目,实现一个镜像打包然后动态传入启动端口实现,达到一个镜像到处使用的效果。一、编写Dock

2020-10-15 15:51:17 963

原创 IDEA\JAR指定springboot 指定外部目录配置文件路径及文件名称

IDEA 指定springboot 指定外部目录配置文件路径及文件名称jar方式启动获取配置路径和名称方法功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入由于项目需要有时会把项目的配置文件放到项目的外面这个时候我们就需要指定配置文

2020-10-15 15:10:12 6723 2

原创 windows ip和linux的ip都不变的情况下 winscp/xshell无法无法链接上虚拟机的解决办法

第一步:查看VMware 的网络配置:并记住配置的网关IP。第二步:查看VMnet8的网卡配置,并设置ipv4的ip与上面的ip保持网段相同末端随便起,但要合法。第三步:设置虚拟机的网卡配置为VMnet8:启动虚拟机通过xshell/winscp即可正常连接。...

2019-12-07 14:13:02 245

学前成语800.txt

学前成语800 早教成语大全 txt 格式,可以下载读书软件来播放给小朋友听。 内容示例: 学前成语800 守株待兔 背道而驰 别无长物 爱屋及乌 亡羊补牢 万众一心 成千上万 和蔼可亲 。。。。

2021-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除