社区
Web开发应用服务器
帖子详情
网站并发量猛增,增至服务器承受不了了。该如何处理?
jspwind
2010-10-12 08:26:07
如题:
本来网站的并发在高峰时只有1000,但是这段时间网站的并发高峰上升很快,每天都在增,今天发现突然猛增了1.5倍。服务器吃不消,就会挂掉。
请高手给个方法解决这个问题。如何不让服务器挂掉,并正常处理用户请求。
请求并发队列满时,是否不让其请求,“只显示服务器忙页面,请稍后再来”。还是说有别的处理方法。
注:回答满意者。可以追加分
...全文
1033
15
打赏
收藏
网站并发量猛增,增至服务器承受不了了。该如何处理?
如题: 本来网站的并发在高峰时只有1000,但是这段时间网站的并发高峰上升很快,每天都在增,今天发现突然猛增了1.5倍。服务器吃不消,就会挂掉。 请高手给个方法解决这个问题。如何不让服务器挂掉,并正常处理用户请求。 请求并发队列满时,是否不让其请求,“只显示服务器忙页面,请稍后再来”。还是说有别的处理方法。 注:回答满意者。可以追加分
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小营123
2011-07-01
打赏
举报
回复
学习ing
pxh360395296
2011-05-21
打赏
举报
回复
[Quote=引用 1 楼 maco_wang 的回复:]
1、网站是否可以优化,就是说升级代码版本。
2、服务器是否可以更换为更加强大的服务器。
3、并发数到一定程度后,请示稍后访问。
[/Quote]
等于没讲
碧海情天-赵亮
2010-10-25
打赏
举报
回复
[Quote=引用 8 楼 microwindlab 的回复:]
要看瓶颈在哪,有针对性的优化,或者换硬件,或者调整架构,或者有时甚至修改一个SQL语句就可以带来很大的性能提升。
[/Quote]
就这意思。网站的优化涉及非常多的相关前提、影响因素、技术技巧、甚至涉及一些决策。你目前软硬件都什么情况?你项目的性质和使用情况如何?你已经用了哪些措施?这些前提通通没有,别人说什么都可能是没用的话。如果是想搜集综合资料,就自己搜吧,大家不都这样搜的? 至于想解决实际问题,得把相关的实际具体情况说明白才行。
gentle_sword
2010-10-24
打赏
举报
回复
买个服务器托管,如果再不够就做集群。
涟漪不惊
2010-10-24
打赏
举报
回复
分批处理,或者增加服务器。
用户昵称不能为空
2010-10-23
打赏
举报
回复
1000个并发就承受不起,服务器的硬件应该提高下啊。
抱抱我的小猫
2010-10-19
打赏
举报
回复
静态化
增加服务器
DNS轮询
修改优化代码
microwindlab
2010-10-19
打赏
举报
回复
要看瓶颈在哪,有针对性的优化,或者换硬件,或者调整架构,或者有时甚至修改一个SQL语句就可以带来很大的性能提升。
wwfgu00ing
2010-10-17
打赏
举报
回复
服务器终极安全设置与优化指南
碧海情天-赵亮
2010-10-17
打赏
举报
回复
那你最好自行搜索文章了。论坛不是博客,基本还是以讨论具体的有针对性的实际问题,而不是泛泛的长篇大论之集合,大家的时间都很忙,都喜欢短平快。
jspwind
2010-10-14
打赏
举报
回复
总结:
面对高并发应用处理方式:
1、如果高并发是积何形递增,只能通过添加应用集群节点,增加数据库集群节点或分布式模块管理来解决。
2、如果高并发是不规则的高峰模式。那么需要从应用与数据模型着手,减少服务器请求时间。如:必要的
的数据缓存,合理的静态化页面,多节点应用集群,CSS图片集合POSITION部署等等。
3、如果高并发来自恶意请求,需要利用修补Bug,IP限制来控制单一IP的请求数。
甚至如 WEBAPP 静态规属 apache 解析完成,动态规属tomcat或jboss来解释完成。
还有一些别的应对措失,请CSDN高手指点。本来想收集在高并发中遇到各种问题与补救措失
碧海情天-赵亮
2010-10-12
打赏
举报
回复
综合一下头两楼的意见。
并对第一楼的第一条进行一下补充。对代码进行修改,可能涉及对页面的构成的调整,比如减少并发请求的数量。这方面有很多具体的方法,比如用CSS SPRITE技术来代替众多的小图片图标,把外联CSS,JS改成内置,等等。
总体来说,网站的设计绝不是随便按某个路子去编码即可,涉及很多工程组织和SEO的规矩,必须有高手规划才行。
jspwind
2010-10-12
打赏
举报
回复
顶一下。一楼的高手讲得还可以。
Achilles_Dynasty
2010-10-12
打赏
举报
回复
Apache吗?是否可以用两个服务器分担一些并发请求。以前貌似有朋友这么干过,算是一个思路吧。
叶子
2010-10-12
打赏
举报
回复
1、网站是否可以优化,就是说升级代码版本。
2、服务器是否可以更换为更加强大的服务器。
3、并发数到一定程度后,请示稍后访问。
C#高性能大容
量
SOCKET
并发
完成端口例子(有C#客户端)完整实例源码
例子主要包括SocketAsyncEventArgs通讯封装、服务端实现日志查看、SCOKET列表、上传、下载、远程文件流、吞吐
量
协议,用于测试SocketAsyncEventArgs的性能和压力,最大连接数支持65535个长连接,最高命令交互速度...
Web Application Stress Tool.rar
随着
服务器
端
处理
任务的日益复杂以及
网站
访问
量
的迅速增长,
服务器
性能的优化也成了非常迫切的任务。在优化之前,最好能够测试一下不同条件下
服务器
的性能表现。找出性能瓶颈所在是设计性能改善方案之前的一个至关...
博客文章《完成端口详解》配套代码(压力测试客户端)
在Windows系统中,IOCP是一种高效的I/O模型,它允许
并发
处理
大
量
的I/O请求,尤其适合高
并发
的
服务器
应用。本文将深入探讨IOCP的基本原理,并结合“PiggyStressTestClient”这个压力测试客户端代码,来帮助理解其实际...
阿里巴巴面试总结DOC版
* Spring 框架如何不需要配置文件加载 bean 定义,可能是问自动注解或者是 properties 文件定义 bean iBatis 框架 * iBatis 等框架是不是都是实际在使用的,技术细节 * iBatis in 操作以及一个属性的作用 Java ...
JSP版流
量
统计系统
【JSP版流
量
统计系统】是一个基于Java Server Pages(JSP)技术开发的系统,用于收集、
处理
和展示
网站
的访问流
量
数据。JSP是一种在
服务器
端运行的动态网页技术,它结合了HTML、CSS、JavaScript等前端技术,并且利用...
Web开发应用服务器
5,658
社区成员
20,169
社区内容
发帖
与我相关
我的任务
Web开发应用服务器
Web开发应用服务器相关讨论专区
复制链接
扫一扫
分享
社区描述
Web开发应用服务器相关讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章