架构
文章平均质量分 63
跟我去偷猪
这个作者很懒,什么都没留下…
展开
-
腾讯云配置高可用虚拟IP打造nginx+keepalived高可用
在上次文章中对于Nginx进行负载均衡操作,有效保障了客户端请求的合理分发到不同的应用层服务器进行处理。文章nginx反向代理实现应用层的高可用 有讲解。但是,Nginx负载均衡器一旦宕机,这就玩不转了。一般应对这种情况,有冗余和自动故障转移。也即数据冗余或其他主机冗余和failover机制。要做到这方面,需要另外一台相同配置的主机,这里相同配置是Nginx负载均衡配置相同,其他主机参数也可以相似。用什么实现failover呢,就是下面讲的keepalived。keepalived实现原理是使用一个虚拟ip原创 2022-06-11 18:18:02 · 2232 阅读 · 2 评论 -
nginx反向代理实现应用层的高可用
前面讲述了dns解析层进行的请求负载均衡,并且阐述了dns解析不及时,有新的站点应用层增加时,不能动态更新到dns解析列表中,在现代化的应用架构中,不是一个很好的方式。为了做到随着站点应用层的增加及时并且改动非常小的负载均衡方式,这里选用Nginx作为反向代理,架构图如下:Nginx会根据负载均衡相关配置进行请求的路由,将请求分发到web1,web2,web3中,有多个站点应用层,就需要考虑,该怎么进行分发。以老师给一个班级同学分发糖果为例,有30个同学,老师准备了一桶糖果。1.老师可以按照学号表来分,按学原创 2022-06-09 13:42:23 · 530 阅读 · 0 评论 -
docker compose 搭建nginx服务器验证dns负载均衡
为了验证文章阿里云解析配置多 A 记录实现接入层DNS 负载均衡的可用性,现在使用docker环境搭建一套简单的站点层,去校验是否正确。在进行验证之前,请确保docker和docker compose的正确安装,请查看文章正确安装docker和docker compose容器化环境现在配置两个基本一致的站点层p1,p2的环境在用户根目录新建nginx_test目录,nginx_test目录详情为:使用docker compose配置如下:version: "3.9"ser..原创 2022-05-30 23:43:14 · 195 阅读 · 0 评论 -
阿里云解析配置多 A 记录实现接入层DNS 负载均衡
dns负载均衡配置,架构特征原创 2022-05-30 14:18:54 · 1448 阅读 · 0 评论