本地搭建,我们可以使用LVS+KEEPALIVED方式轻松实现Kubernetes中的Api-server的高可用。但是,阿里的ECS不能使用KEEPALIVED。因为VPC不支持组播,没组播VRRP拿什么周期发通告报文(224.0.0.18)。所以我们被迫只能使用阿里的 slb了,阿里官方答复因为 ...
本文从高可用的角度观察一下 RabbitMQ、Kafka、RocketMQ,看看它们各自的实现思路。 1. RabbitMQ RabbitMQ 有 3 种部署模式: 单机模式 普通集群模式 镜像集群模式 单机模式与高可用完全没关系,咱就不说了,直接看看这2种集群模式。 1.1 普通集群模式 某一个 ...
分类:
其他好文 时间:
2021-05-24 04:17:36
阅读次数:
0
HAProxy简介 (1)HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。 HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的硬 ...
分类:
Web程序 时间:
2021-05-24 03:56:12
阅读次数:
0
haproxy HAProxy是一个使用C语言编写的自由及开放源代码软件[1],其提供高可用性、负载均衡,以及基于TCP和HTTP的应用程序代理。 准备工作 ip 作用 192.168.94.141 DR(调度机) 192.168.94.143 RS1(真实服务器1) 192.168.92.129 ...
分类:
其他好文 时间:
2021-05-24 03:53:15
阅读次数:
0
Redis的主从复制模式下,一旦主节点由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主节点地址,对于很多应用场景这种故障处理的方式是无法接受的。可喜的是Redis从 2.8开始正式提供了 Redis Sentinel (哨兵)架构来解决这个问题。 1.基本概念 由于对Re ...
分类:
其他好文 时间:
2021-05-04 15:22:14
阅读次数:
0
基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较 ...
分类:
其他好文 时间:
2021-05-03 12:08:07
阅读次数:
0
RabbitMQ作为当前流行的消息队列之一,是基于Erlang语言开发的,对AMQP【Advanced Message Queue,高级消息队列协议】的开源实现。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。本文主要简述RabbitMQ的相关概念和简单控制台介绍,仅供学习... ...
分类:
其他好文 时间:
2021-04-30 12:34:01
阅读次数:
0
已经有数据库,做主从复制 服务器 备注 数据库 192.168.137.6 Master 有2个数据库,不同步mysql数据库 192.168.137.3 Slave 没有数据库 Master操作 [mysqld] #############better########### log-bin = / ...
分类:
数据库 时间:
2021-04-27 14:50:54
阅读次数:
0
1 Could not execute Write_rows event on table cs3.test01; Duplicate entry ‘7‘ for key ‘test01.PRIMARY‘ 1.1 主库操作 SHOW BINARY LOGS; PURGE BINARY LOGS TO ...
分类:
数据库 时间:
2021-04-27 14:28:23
阅读次数:
0
一、mysql配置主从复制 MySQL 主从复制是指数据可以从一个MySQL数据库服务器主节点复制到一个或多个从节点。MySQL 默认采用异步复制方式,这样从节点不用一直访问主服务器来更新自己的数据,数据的更新可以在远程连接上进行,从节点可以复制主数据库中的所有数据库或者特定的数据库,或者特定的表。 ...
分类:
数据库 时间:
2021-04-26 13:32:32
阅读次数:
0