
负载均衡
文章平均质量分 85
服务高可用负载,压力分摊
小毕超
人工智能、微服务架构领域专研者,国内软考高级系统架构设计师职称,国际TOGAF鉴定级企业架构设计师、PMP项目管理师,华为云·云享专家,优快云博客专家。曾获“联想杯”移动互联比赛 江苏省一和国二成绩,第四届全国应用型人才比赛“兄弟连杯”国一成绩。
展开
-
MySQL 搭建双主复制服务 并 通过 HAProxy 负载均衡
在数据库管理中,数据的备份和同步是至关重要的环节,而双主复制作为一种高可用性和数据同步的解决方案,通过让两个数据库实例同时充当主服务器和从服务器,`MySQL`双主复制可以实现数据的双向同步,为数据库系统提供了更灵活和可靠的解决方案。即使其中一个主服务器发生故障,另一个主服务器仍然可以继续提供服务,确保系统的稳定性和可用性。这种数据同步方式不仅可以加强数据的备份与恢复能力,还可以提高系统的扩展性,适用于需要高度数据一致性和容错性的场景。原创 2024-03-19 14:48:37 · 1620 阅读 · 0 评论 -
Nginx 性能优化
如果一个静态资源的过大,传输起来肯定越慢,并且会占用大量带宽,因此在项目部署时可以通过。的核心数,操作系统执行原理本质上是采用时间片切换机制,也就是一个。核心会在多个进程之间不断频繁切换,造成很大的性能损耗。是基于多路复用模型实现的,但默认的多路复用模型。工作进程处理客户端请求,而我们可以根据机器的。在实际项目中进程或线程数往往都会远超出系统。Nginx启动后默认只会开启一个。提供了三个支持资源压缩的模块。对于静态资源实现压缩传输。接口的增强版,因此切换为。的工作进程,绑定在固定的。亲和机制则是指将每个。原创 2023-02-05 14:42:05 · 6548 阅读 · 0 评论 -
keepalived讲解及搭建高可用Nginx热备集群
一、keepalived简介Keepalived是Linux下一个轻量级别的高可用解决方案。高可用(High Avalilability,HA),其实两种不同的含义:广义来讲,是指整个系统的高可用行,狭义的来讲就是之主机的冗余和接管,它与HeartBeat RoseHA 实现相同类似的功能,都可以实现服务或者网络的高可用,但是又有差别,HeartBeat是一个专业的、功能完善的高可用软件,它提供了HA 软件所需的基本功能,比如:心跳检测、资源接管,检测集群中的服务,在集群节点转移共享IP地址的所有者等等。原创 2021-12-06 21:03:13 · 3935 阅读 · 0 评论 -
HAProxy讲解及HAProxy 负载 mysql 集群
一、HAProxy 简介HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。 HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的硬件上,完全可以支持数以万计的 并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。HAProxy 实现了一种事件驱动、单一进程模型,此模型支持非原创 2021-12-05 20:52:56 · 5075 阅读 · 1 评论 -
LVS讲解及采用 LVS DR 负载高可用 Nginx 集群
一、LVS简介LVS是Linux Virtual Server的简称,也就是Linux虚拟服务器, 是一个由章文嵩博士发起的自由软件项目,它的官方站点是www.linuxvirtualserver.org。现在LVS已经是 Linux标准内核的一部分,在Linux2.4内核以前,使用LVS时必须要重新编译内核以支持LVS功能模块,但是从Linux2.4内核以后,已经完全内置了LVS的各个功能模块,无需给内核打任何补丁,可以直接使用LVS提供的各种功能。使用LVS架设的服务器集群系统有三个部分组成:原创 2021-12-05 19:38:02 · 3829 阅读 · 0 评论 -
Nginx 反向代理、负载均衡讲解
Nginx高可用nginx优点占内存小,可以实现高并发连接、处理响应快。可以实现http服务器、虚拟主机、反向代理、负载均衡。nginx配置简单可以不暴露真实服务器IP地址nginx.conf文件的结构nginx的配置由特定的标识符(指令符)分为多个不同的模块。指令符分为简单指令和块指令。简单指令格式:[name parameters;]块指令格式:和简单指令格式有一样的结构,但其结束标识符不是分号,而是大括号{},块指令内部可以包含simple directives 和block d原创 2020-07-19 21:33:02 · 3277 阅读 · 2 评论 -
采用keepalived搭建nginx一主一从
采用keepalived搭建nginx一主一从一、Keepalived作用LVS可以实现负载均衡,但是不能够进行健康检查,比如一个rs出现故障,LVS 仍然会把请求转发给故障的rs服务器,这样就会导致请求的无效性。keepalive 软件可以进行健康检查,而且能同时实现 LVS 的高可用性,解决 LVS 单点故障的问题,其实 keepalive 就是为 LVS 而生的。二、环境信息主机作用192.168.2.131Nginx主服务器192.168.2.102Nginx备原创 2020-08-20 16:55:56 · 2851 阅读 · 1 评论