十万以上用户并发访问实战演练--nginx端(静态资源篇)

本文介绍了如何在高并发场景下,通过阿里云全站加速、弹性公网IP、共享带宽、SLB负载均衡、弹性伸缩以及OSS存储服务等实现稳定的服务运行。主要步骤包括:配置nginx服务器、创建弹性伸缩模板、设置负载均衡、创建全站加速及日志服务集成,以确保静态资源的快速分发和系统的动态扩展能力。
摘要由CSDN通过智能技术生成

整个流程图如下所示:
域名解析到---》全站加速----》弹性公网ip(绑定共享带宽)---》SLB服务---》虚拟服务器(nginx服务器(ECS))---》弹性伸缩

全站加速:加速也是CDN,解决因分布、带宽、服务器性能带来的访问延迟卡顿问题,适用于站点加速、点播、直播等场景,主要是静态文件、图片,文件,js,css等等放入到缓存中,每次用户请求直接从CDN中获取了,不用直接取源站获取静态资源。

弹性公网ip(简称:EIP):是对外网络公开的IP地址,主要是配合共享带宽,以及SLB服务一起使用(其中这里的SLB必须是阿里云内网IP),
作用是:共享带宽会给弹性公网ip提供大级别的带宽流量服务,然后将请求转发到SLB负载均衡中

共享带宽:就是给弹性公网ip绑定流量的。

SLB服务:负载均衡服务,主要是对请求进来的服务转发到虚拟服务器上,虚拟服务器配置多个ECS的实例,这里即包含弹性伸缩的实例

弹性伸缩:就是通过某一台已有的主的ECS实例(该服务器上配置了nginx服务或者java项目)通过镜像方式克隆出一模一样的ECS服务器,第一次伸缩出最小数量或者期望数量,当已使用的ECS服务器中的CPU和内存达到一定值,会扩容ECS出来

OSS存储服务:主要是将静态的WEB资源(JS,CSS,图片,静态文件等等),在项目中使用绝对路径oss地址,让网络压力到阿里云上以及SLB请求日志。

ECS实例:这里就是我们linux服务器,这里部署nginx服务,还有一个重点。配置nginx服务器上要开句柄数,以及各种配置以及系统参数配置调优,详细见我以前配置高并发内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值