网站首页 > 技术教程 正文
您是否有遇到过同样的问题呢?
一台2核 4G的服务器上搭载一个 tomcat服务,最大同时承载3000的并发请求,如果同时请求有5000人怎么办?
这就是我们今天分享的问题解决方案!通过负载均衡来实现高并发!
负载均衡的分类
我们先来了解一下负载均衡。简单地分一下类,我们可以分为3大类:
1.客户端负载均衡;
2.网络负载均衡;
3.服务端负载均衡。
针对今天提出的问题我们可以通过服务端负载均衡来解决。
知识点1 :服务端负载均衡技术
反向代理负载均衡等,也就是在集群中有服务器A、B、C,它们都是互不影响,互不相干的,任何一台的机器宕了,都不会影响其他机器的运行,当用户来一个请求,有负载均衡器的算法决定由哪台机器来处理, 我们通常会采用Nginx来做反向代理负载均衡技术。
知识点2: 网络负载均衡
DNS负载均衡 :是因特网的一项服务 全称是Domain Name System
为域名和IP地址相互映射的系统。让网民们不需要记无规则的IP地址,可以记录域名就可以直接访问了。
CDN 负载均衡:内容分发网络,全称是Content Delivery Network。CDN动态加速:当前比较流行的一种优化技术,也比较费钱,会有一些流量损耗。原理是 在CDN的 DNS解析中通过动态的链路探测来寻找回源最好的一条路径,然后通过DNS的调度将所有请求调度到选定的这条路径上回源,从而加速用户访问的效率,足够多的cdn 节点会大大缩短用户的等待时间,从何提升体验,一些大的视频网站都会采用CDN。
知识点3: 客户端负载均衡
spring-cloud分布式框架组件Ribbon 就是客户端负载均衡的一种,通过客户端请求注册中心来选择一条空闲的服务器请求,从而提升服务器的计算效率。
今天的分享就到这里了,大家有没有好的方法呢? 欢迎来留言区评论 我们一起交流学习 ,如果喜欢我的文章 欢迎点赞和转发。@程序员白老哥 专注分享 《高并发架构设计》 #知识创作者#
猜你喜欢
- 2024-10-13 Nginx 多进程高并发、低时延、高可靠机制在滴滴缓存代理中的应用
- 2024-10-13 linux的TCP连接数量不能超过65535个,如何应对千万的并发的?
- 2024-10-13 Nginx实现高速并发处理的原理详解
- 2024-10-13 Java开发大型互联网企业高并发限流特技
- 2024-10-13 高并发下的Nginx限流实战(nginx并发能力是多少)
- 2024-10-13 nginx——控制 Nginx 并发连接数(nginx 并发限流)
- 2024-10-13 Nginx(七) 测试使CPU占用更多能否提升并发数
- 2024-10-13 Nginx凭啥子并发数可以达到3w!(nginx的并发量)
- 2024-10-13 nginx负载均衡-提升服务的并发能力
- 2024-09-28 让腾讯失眠大数据专家,一文带你读懂Linux与高并发,总计4.56G
你 发表评论:
欢迎- 最近发表
-
- Win10 TH2正式版官方ESD映像转换ISO镜像方法详解
- 使用iso镜像升级到Windows 10的步骤
- macOS Ventura 13.2 (22D49) Boot ISO 原版可引导镜像
- 安利一个用ISO镜像文件制作引导U盘的的小工具RUFUS
- CentOS 7使用ISO镜像配置本地yum源
- 用于x86平台的安卓9.0 ISO镜像发布下载:通吃I/A/N、完全免费
- AlmaLinux 9.6发布:升级工具、初步支持IBM Power虚拟化技术
- Rufus写入工具简洁介绍与教程(写入模式)
- 新硬件也能安装使用了,Edge版Linux Mint 21.3镜像发布
- 开源工程师:Ubuntu应该抛弃32位ISO镜像
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)