此博客已停用,博文会逐渐转移到新地址,http://blog.csdn.net/liupeifeng3514

此博客已停用,博文会逐渐转移到新地址,http://blog.csdn.net/liupeifeng3514

canal系列—Client使用例子

一、创建Connectora. 创建SimpleCanalConnector (直连ip,不支持server/client的failover机制)CanalConnector connector = CanalConnectors.newSingleConnector(new InetSocket...

2017-12-13 17:36:59

阅读数 2036

评论数 0

canal系列—HA模式配置

一、机器准备 zookeeper地址:192.168.134.128:2181; mysql地址:192.168.134.129:3306; 运行canal的机器: 192.168.134.131 , 192.168.134.132。 Zookeeper 安装配置请参考:Zookeeper系列—L...

2017-12-13 17:10:27

阅读数 1551

评论数 1

canal系列—配置文件介绍

canal的配置加载方式介绍配置之前,先了解下canal的配置加载方式: canal配置方式有两种: ManagerCanalInstanceGenerator: 基于manager管理的配置方式,目前alibaba内部配置使用这种方式。大家可以实现CanalConfigClient,连接各自的管...

2017-12-13 11:08:05

阅读数 6242

评论数 1

canal系列—Canal 的介绍

背景 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务,从此开...

2017-12-13 09:55:46

阅读数 793

评论数 0

canal系列—canal客户端_“消息的消费”

一、安装 canalcanal的安装请参考:canal系列—Linux下的安装配置(快速开始)二、配置 canal.properties 文件[root@localhost canal]# vim conf/canal.properties ############################...

2017-12-13 09:44:58

阅读数 1330

评论数 0

canal系列—Linux下的安装配置(快速开始)

零、环境准备1、canal的原理是基于mysql binlog技术,所以这里一定需要开启mysql的binlog写入功能,建议配置binlog模式为row[mysqld] log-bin=mysql-bin #添加这一行就ok binlog-format=ROW #选择row模式 server_i...

2017-12-12 14:29:08

阅读数 2287

评论数 0

Mycat系列—常用的分片规则

1、分片枚举通过在配置文件中配置可能的枚举 id,自己配置分片,本规则适用于特定的场景,比如有些业务需要按照省份或区县来做保存,而全国省份区县固定的,这类业务使用本条规则,配置如下:<tableRule name="sharding-by-intfile"> ...

2017-12-11 16:09:44

阅读数 3445

评论数 0

MariaDB系列—Linux下设置MariaDB的初始密码(未完成)

大概很多小伙伴安装MariaDB后,登录数据库时都会遇到下面的情况:[root@mariadb-server-01 /]# /usr/local/mariadb/bin/mysql ERROR 1045 (28000): Access denied for user 'root'@'localho...

2017-12-08 15:23:13

阅读数 2102

评论数 0

MariaDB系列—Linux下安装 MariaDB 并同时运行 MySQL

这里虽然介绍了这种方法,但不建议(非常不建议)在一台机器上既安装Mysql又安装MariaDB,因为这两个数据库有太多“共同点”(有一些相同的数据路径),很容易一个配置的变动导致另一个运行失败。 MariaDB 在安装的时候将会覆盖和删除当前安装的 MySQL,但是你还是可以让 MariaDB 和...

2017-12-08 12:32:57

阅读数 2637

评论数 0

Mycat系列—Mycat 的高可用与负载均衡架构

高可用通常也叫 HA(High Available)。指的是,一台服务器宕机了,照样能对外提供服务。常用的高可用软件方案有:LVS、keepalived、Heartbeat、roseHA(roseHA 为收费软件)等。 Mycat 本身是无状态的,可以用 HAProxy 或四层交换机等设备组成 M...

2017-12-07 15:04:13

阅读数 822

评论数 1

Mycat系列—生产实践案例-Mycat 读写分离案例

目前有大量 Mycat 的生产实践案例是属于简单的读写分离类型的,此案例主要用到 Mycat 的以下特性: 读写分离支持 高可用 大多数读写分离的案例是同时支持高可用性的,即 Mycat+MySQL 主从复制的集群,并开启 Mycat 的读写分离功能,这种场景需求下,Mycat 是最为简单并且功能...

2017-12-07 14:32:36

阅读数 174

评论数 0

MySQL系列—主从复制的配置(传统方式)

主从复制结构图主从配置需要注意的地方: 主DB server和从DB server数据库的版本一致; 主DB server和从DB server数据库数据名称一致; 主DB server开启二进制日志,主DB server和从DB server的server_id都必须唯一。 配置过程主要分为两部...

2017-12-06 15:10:58

阅读数 152

评论数 0

Mycat系列—Mysql分片的配置

需求及环境分析1、需求把 tb_item 表分片存储到三个数据节点上。2、安装环境分析一台 mycat服务器: mycat-server:10.73.150.4 两台 mysql 数据库服务器: mysql-server-01:10.73.150.54 数据库名 : db1、db3 mysql-...

2017-12-06 13:04:25

阅读数 407

评论数 0

Apache系列—Windows不能在本地计算机启动Apache

1、显示的错误如下:2、解决的方法是:在运行中切换到你的apache的bin目录下,执行httpd.exe,看有什么提示C:\GreenSoftware\Apache24\bin>httpd (OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 : AH00072...

2017-11-30 16:34:38

阅读数 13237

评论数 0

Mycat系列—Haproxy+Mycat实现负载均衡

Haproxy+Mycat实现负载均衡

2017-11-28 15:18:19

阅读数 2208

评论数 0

HAProxy系列—keepalived+haproxy实现高可用负载层

keepalived+haproxy实现高可用负载层

2017-11-28 10:00:44

阅读数 1327

评论数 0

Windows10 硬盘连接电脑后不显示的问题

重装USB控制器 1、打开控制面板(小图标查看)—设备管理器,展开通用串行总线控制器,右键单击设备选择“卸载”,每个设备重复以上操作。2、重新插拔一次移动硬盘,就好了。

2017-11-27 23:00:41

阅读数 1048

评论数 0

HAProxy系列—ACL详解

HAProxy常用配置介绍,ACL详解

2017-11-27 13:20:34

阅读数 713

评论数 0

HAProxy系列—配置文件详解

haproxy 配置中分成五部分内容,分别如下: global:参数是进程级的,通常是和操作系统相关。这些参数一般只设置一次,如果配置无误,就不需要再次进行修改; defaults:配置默认参数,这些参数可以被用到frontend,backend,Listen组件; frontend:接收请求的前...

2017-11-27 12:20:41

阅读数 3608

评论数 0

HAProxy系列—Linux下的安装

HAProxy是一个使用C语言编写的自由及开放源代码软件,其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。   HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在当前的硬件上,完全可以支持数以万计的并发连接。并且它的...

2017-11-27 09:56:47

阅读数 4171

评论数 0

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