2000的并发量需要几台服务器

2000的并发量需要几台服务器,第1张

两台
需要两台服务器,4核16G即可,一台是IM服务器,一台是文件服务器。
并发,在 *** 作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间。

20000的并发量需要150台服务器。

150台。Tomcat 默认配置的最大请求数是 150,也就是说同时支持 150 个并发,当然了,也可以将其改大。

如果是较大规模或者是,视频内容较多的网站,则会对服务器资源占用较高,推荐用双至强八核处理器,32G内存,1T硬盘的配置来放数据库,然后再用几台普通四核配置的机器放网站前端来做负载均衡即可,带宽需要根据你们的具体需求来决定。

易使用性:

服务器的功能相对于PC机来说复杂许多,不仅指其硬件配置,更多的是指其软件系统配置。服务器要实现如此多的功能,没有全面的软件支持是无法想象的。但是软件系统一多,又可能造成服务器的使用性能下降,管理人员无法有效 *** 纵。

所以许多服务器厂商在进行服务器的设计时,除了在服务器的可用性、稳定性等方面要充分考虑外,还必须在服务器的易使用性方面下足功夫。

服务器的易使用性主要体现在服务器是不是容易 *** 作,用户导航系统是不是完善,机箱设计是不是人性化,有没有关键恢复功能,是否有 *** 作系统备份,以及有没有足够的培训支持等方面。

场景很重要,比如一万并发的qps还是tps,这完全不同的概念。

服务器做做优化,现在通过epoll支撑百万连接十万并发没什么瓶颈。但是,这只是网络层,如果落到具体业务,那就另当别论了。比如redis可以十万并发,因为只需要网络io和访问内存。但是如果有业务处理,挂上了数据库,走了kafka,并且再走redis,那就要具体问题具体分析了。

数据库单存qps,我们原来基准测试结果是可以支撑六万到八万左右,但是有事务的增删改绝对不是这个量级。

其实你需要的是一个基准测试的结果,例如tcp,>WIN7中IIS7默认配置的服务器同时最多只能处理5000个请求,用户量不大的时候感觉就是无限制。可以自己更改限制。

不过如果由于某些情况(程序问题等)造成同时请求超过5000或者用户量大的时候时,将会导致服务器错误。为此,可以修改服务器的设置,比如支持10万个同时请求。
1 调整IIS7应用程序池队列长度
依次打开,IIS管理器 > 应用程序池 > 高级设置,修改队列长度为65535。
2 调整IIS 7的appConcurrentRequestLimit设置
打开%systemroot%\System32\inetsrv\config\applicationHostconfig,将appConcurrentRequestLimit的值由默认5000改为100000。
<serverRuntime appConcurrentRequestLimit="100000" />
也可以直接在运行中执行:
c:\windows\system32\inetsrv\appcmdexe set config /section:serverRuntime /appConcurrentRequestLimit:100000

3 调整machineconfig中的processModel>requestQueueLimit的设置
打开%windir%\MicrosoftNET\Framework\v4030319\Config\machineconfig,将requestQueueLimit的值由默认5000改为100000。
<configuration>
<systemweb>
<processModel requestQueueLimit="100000"/>
4 修改注册表,调整IIS 7支持的同时TCPIP连接数
在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\>做网站的话,服务器要分前端和后端的,还有cache、负载平衡、网络带宽和存储系统等问题要考虑,不是单讲一台服务器就能说清楚的。
只讨论一台服务器的话,3650双路加4G内存支持到5万并发是容易达到的,即使针对业务流比较复杂的情况,也能满足很大程度的需要。
但是考虑到存储子系统,比如4块sas硬盘raid0,可能只能达到5000数量级的并发请求。如果是以另外的光纤盘阵来支持存储则可以显著提高硬盘传输带宽的性能。
最后还要考虑到你的网络带宽,对大多数网站来说,通常这才是最大的瓶颈所在。也就是说即使你的cpu、内存、硬盘都没问题,也会因为租用的网络带宽限制而影响最大的并发数。
还有一点,经过优化的网站程序对结果也有很大影响。事实上很多网站的访问体验很糟糕,其实不是因为硬件的原因,而是程序写的太烂。
很抱歉我本想以单台服务器来讲,但是说着说着又变成讲网站架构了。不如举个例子吧,如果你在这台服务器上运行discuz或动网之类的服务,在没有特别高峰的情况下,5万并发是没有问题的。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/12644334.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存