文章 47
评论 19
浏览 59436
使用docker部署mysql主从复制同步;

使用docker部署mysql主从复制同步;

使用docker部署mysql主从同步,因为没钱买服务器, 所以用docker比较靠谱且省钱,主从同步可以做数据备份,可以读写分离等等好处,此文借助网上很多大神的博客,如有冒犯请联系。 准备工作: 要做主从复制这里肯定要准备docker, 还有镜像文件,本文以mysql5.7为例。以Ubuntu18.04服务器为准,centOS应该也没毛病,因为docker是通用的: # 拉取镜像mysql, 如果已经有了镜像,此处命令跳过。 docker pull mysql:5.7 # 创建mysql的配置挂载地址 mkdir -p /data/mysql/config # 创建mysql的存储文件挂载地址 mkdir -p /data/mysql/data_master mkdir -p /data/mysql/data_slave # 创建主从数据库的配置文件 touch /data/mysql/config/master.conf touch /data/mysql/config/slave.conf 准备mysql的配置文件 准备主节点的配置文件: vi /data/mysql/con....

jrebel热更新插件激活方式

jrebel热更新插件激活方式

转载文章 https://www.cnblogs.com/flyrock/archive/2019/09/23/11574617.html

java中生成分布式自增长ID

java中生成分布式自增长ID

在github上看见的一个项目中使用的分布式自增长ID,忘记是哪个项目了,记录一下 package com.sc.common.utils; import java.lang.management.ManagementFactory; import java.net.InetAddress; import java.net.NetworkInterface; /** * <p>名称:IdWorker.java</p> * <p>描述:分布式自增长ID</p> * <pre> * Twitter的 Snowflake JAVA实现方案 * </pre> * 核心代码为其IdWorker这个类实现,其原理结构如下,我分别用一个0表示一位,用—分割开部分的作用: * 1||0---0000000000 0000000000 0000000000 0000000000 0 --- 00000 ---00000 ---000000000000 * 在上面的字符串中,第一位为未使用(实际上也可作为long的符号位),接下来的....

哈哈哈哈哈哈哈嗝~