一、大型互联网系统特点 高并发和大流量 如天猫双11,一分钟内有超过一千万的独立用户访问整个天猫系统,大规模并发用户访问对系统处理能力造成巨大冲击,系统需要有足够强的处理能力 高可用 大型互联网系统必须要7X24小时不间断提供服务,为此要对系统做特别的架构设计 海量数据存储 因为互联网需要满足大量的 ...
分类:
其他好文 时间:
2020-08-21 16:40:18
阅读次数:
136
参考维基百科,先来看看高可用的定义。 系统无中断地执行其功能的能力,代表系统的可用性程度,是进行系统设计时的准则之一。 这个定义的关键在于“无中断”,但恰好难点也在“无中断”上面,因为无论是单个硬件还是单个软件,都不可能做到无中断,硬件会出故障,软件会有bug;硬件会逐渐老化,软件会越来越复杂和庞大 ...
分类:
其他好文 时间:
2020-08-20 18:45:18
阅读次数:
54
jenkins本身是不提供高可用架构的,就是有主从架构,master就是我们分发节点的功能,只启动分发请求的作用,正真的处理请求是slave进行请求的处理,如果想实现高可用模式,我们可能就需要用用一些其他的方案了,今天我们主要先来了解主从架构的的搭建模式1、主(master)节点安装jenkins2、从(slave)节点创建用户 ssh登录从节点创建jenkins用户,当前其它用户名也可user
分类:
其他好文 时间:
2020-08-20 18:35:08
阅读次数:
69
接上文的lvs你不知道的那些秘密:https://mp.weixin.qq.com/s/VZh0_BOrPhOnEAHRjen-bQ5.keepalivedkeepalive的学习参考网站:https://www.keepalived.org/在学习keepalived之前,我们来想一个问题,LVS只是负责负载均衡的转发,那如果后台的RealServer的服务挂掉以后,LVS是否能主动把这个摘除掉
分类:
其他好文 时间:
2020-08-20 18:32:32
阅读次数:
67
说明:原来使用的gitlab使用的是单机的版本,现在要迁移到阿里云,并使用高可用的gitlab集群配置,gitlab集群目前支持redis的主从模式或者redis的setinel模式,数据库使用外置的postgresql1.服务器申请服务器1:ip1BJPVGITLAB-1服务器2:ip2BJPVGITLAB-3服务器3:ip3BJPVGITLAB-2服务器4:ip4BJPVPGSQL-1redi
分类:
其他好文 时间:
2020-08-20 18:32:19
阅读次数:
65
服务器信息类型服务器IP地址备注Ansible(2台)172.24.78.21/22K8S集群部署服务器,可以和在一起,需要配置在负载均衡上实现反向代理,dashboard的端口为8443K8SMaster(2台)172.24.78.21/22K8s控制端,通过一个VIP做主备高可用Harbor(2台)172.24.78.23/24高可用镜像服务器Etcd(最少3台)172.24.78.25/26
分类:
其他好文 时间:
2020-08-20 18:13:33
阅读次数:
68
Nacos 支持三种部署模式: 单机模式 - 用于测试和单机试用 集群模式 - 用于生产环境,确保高可用 多集群模式 - 用于多数据中心场景 默认Nacos使用嵌入式数据库实现数据的存储。所以,如果启动多个默认配置下的Nacos节点,数据存储时存在一致性问题的。。 为了解决这个问题,Nacos采用了 ...
分类:
其他好文 时间:
2020-08-19 19:14:41
阅读次数:
57
mysql中间件proxysql实现mysql读写分离 1. mysql实现读写分离的方式 mysql 实现读写分离的有以下几种: 程序修改mysql操作,直接和数据库通信,简单快捷的读写分离和随机的方式实现的负载均衡,权限独立分配,需要开发人员协助。 Cobar,阿里巴巴(B2B)部门开发的一种关 ...
分类:
数据库 时间:
2020-08-18 13:54:30
阅读次数:
163
高并发实时弹幕是一种互动的体验。对于互动来说,考虑最多的地方就是:高稳定性、高可用性以及低延迟这三个方面。
分类:
其他好文 时间:
2020-08-13 22:22:02
阅读次数:
98
1.flume简介 Flume是Cloudera提供的日志收集系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。 Flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。 2.安装和使用说明 ...
分类:
Web程序 时间:
2020-08-13 22:07:34
阅读次数:
83