网站首页 > 技术教程 正文
您是否有遇到过同样的问题呢?
一台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
你 发表评论:
欢迎- 08-06linux 和 windows文件格式互相转换
- 08-06谷歌 ChromeOS 已支持 7z、iso、tar 文件格式
- 08-06Linux下比较文件内容的6种方法
- 08-06文件格式及功能汇总
- 08-0610个Linux文件内容查看命令的实用示例
- 08-06Linux-如何区分不同文件类型
- 08-06Zabbix技术分享——监控windows进程资源使用情况
- 08-06Linux系统卡顿?学会ps命令这三招,轻松定位问题进程
- 最近发表
- 标签列表
-
- 下划线是什么 (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)
本文暂时没有评论,来添加一个吧(●'◡'●)