以下文章来源于微信公众号:程序员内点事 ,作者:程序员内点事 请大家关注原作者 1. 什么是限流?为什么要限流? 限流是保证系统高可用的重要手段!!!由于互联网公司的流量巨大,系统上线会做一个流量峰值的评估,尤其是像各种秒杀促销活动,为了保证系统不被巨大的流量压垮,会在系统流量到达一定阈值时,拒绝掉 ...
分类:
其他好文 时间:
2020-07-07 13:40:35
阅读次数:
46
入门简介 为什么会出现SpringCloud Alibaba SpringCloud Netflix项目进入了维护模式 维护模式意味着Spring Cloud团队不会再向模块添加新功能, 不再开发新的组件了, 以后将以维护和Merge分支Full Request为主. SpringCloud Ali ...
分类:
编程语言 时间:
2020-07-07 12:53:12
阅读次数:
71
前言 在发生故障切换后,经常遇到的问题就是同步报错,数据库很小的时候,dump完再导入很简单就处理好了,但线上的数据库都150G-200G,如果用单纯的这种方法,成本太高,故经过一段时间的摸索,总结了几种处理方法。 生产环境架构图 目前现网的架构,保存着两份数据,通过异步复制做的高可用集群,两台机器 ...
分类:
数据库 时间:
2020-07-07 00:31:57
阅读次数:
69
一、准备工作 Eureka通过运行多个实例,使其更具有高可用性。事实上,这是它默认的熟性,你需要做的就是给对等的实例一个合法的关联serviceurl。 这篇文章我们基于SpringCloud教程第1篇:Eureka(F版本)文章的工程 二、改造工作 在eureka-server工程中resourc ...
分类:
编程语言 时间:
2020-07-06 16:26:58
阅读次数:
51
欢迎关注 CSDN:程序员小羊 微信公众号:程序员小羊 25、是否使用过 Redis 集群,集群的原理是什么? Redis Sentinal 着眼于高可用,在 master 宕机时会自动将 slave 提升为master,继续提供服务。 Redis Cluster 着眼于扩展性,在单个 redis ...
分类:
其他好文 时间:
2020-07-06 16:07:05
阅读次数:
48
集群环境 kafka+zkIP地址 主机名 Kafka版本 ZooKeeper版本 JDK版本172.17.0.2 kafka_node1 kafka_2.12-2.2.1.tgz zookeeper-3.4.14.tar.gz jdk-8u161-linux-x64.tar.gz172.17.0. ...
分类:
其他好文 时间:
2020-07-06 13:09:22
阅读次数:
50
CentOS8最小化安装。关闭selinux。两个负载yum安装keepalived和ipvsadm。一/没有配置ip_forward,用DR模式不用。二/没有配置虚拟IP(只在keepalived配置中写的)前期是没有会配置虚拟接口,后来发现配置了也没啥用。如果想配置可以复制配置文件,只能保留最基本的几个参数,并且重启生效。vim/etc/sysconfig/network-scripts/if
分类:
其他好文 时间:
2020-07-06 00:56:14
阅读次数:
225
PXC简介PXC(PerconaXtraDBCluster)是一个开源的MySQL高可用解决方案。他将PerconaServer和XtraBackup与Galera库集成,以实现同步多主复制。基于Galera的高可用方案主要有MariaDBGaleraCluster和PerconaXtraDBCluster,目前PXC架构在生产线上用的更多而且更成熟一些。PXC相比那些传统的基于主从模式的集群架构
分类:
数据库 时间:
2020-07-06 00:40:04
阅读次数:
80