中易网

如何测试服务器支持的最大并发连接数

答案:2  悬赏:30  
解决时间 2021-02-15 19:42
如何测试服务器支持的最大并发连接数
最佳答案
更改服务端的I/O模型吧,这明显是服务端设计的问题。
你这样设计上线使用的话,服务器开销太大了(主要是线程切换的开销)。

//--------------------
Listen(socket,5),跟这个有一定关系。

int listen(int sockfd, int backlog); 第二个参数是你监听客户端的最大个数,如连接到主机上的客户端超过其数listen则会返回一个错误代号。

backlog你可以设置大一点,如100之类的。

建议使用I/O模型吧,不要使用建立新线程来处理。
(你使用建立新线程的话,会发现每个进程所建立的最大线程数量是有一个限制的)
全部回答
iis连接数指并发连接数 要分几种情况: 1 用户打开你的页面,就算停留在页面没有对服务器发出任何请求,那么在用户打开一面以后的20分钟内也都要算一个在线,就是说你50人的网站。 20分钟内可以接受不同用户打开50个页面 2 上面b的情况用户继续打开同一个网站的其他页面,那么在线人数按照用户最后一次点击(发出请求)以后的20分钟计算,在这个20分钟内不管用户怎么点击(包括新窗口打开)都还是一人在线。 3 当你的页面内存在框架(iframe),那么每多一个框架就要多一倍的在线!因为这相当于用户同一时间向服务器请求了多个页面。 4 当用户打开页面然后正常关闭浏览器,用户的在线人数也会马上清除 5 用户单点下载你的文件,结束后正常断开,这些连接是按照瞬间计算的,就是说你50人的网站瞬间可以接受同时50个点下载
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
日本酒罐头酒吧地址在什么地方,想过去办事
改装电表时为什么电流表要并联一个电阻,而不
南昌办理居住证需要哪些调教以及需要哪些资料
仙姿汇女子会所(景秀店)怎么去啊,我要去那办
UIM卡与SIM卡的区别?
古代得了状元走的是什么门
合肥美菱豆浆机售后维修点
武进市卢家巷印刷厂地址有知道的么?有点事想
0.1mol氢气和0.1mol水所含的分子数相同,在标
分析型语言是什么意思
长阳土家族人风俗习惯作文结尾
多项式乘以多项式,合并同类项前,积的项数等
丹丹化妆美甲地址在哪,我要去那里办事
君悦商务酒店(南兴二路)地址在什么地方,想过
新风小学各年级学生人数分布情况如下先锋小学
推荐资讯
网站上的rel标签是什么意思?求答案
福安市白云山风景名胜区旅游开发有限公司我想
哪些项目要写项目建议书
镇赉至四平的火车途经洮南吗
吉大物理学院都有什么专业
LOL现在组排上王者还会给奖励么 就是边框和头
ipadmini3内屏花屏了换个屏幕多少钱
怡品源家具广场地址在哪,我要去那里办事
如何使用挂码校准皮带秤。要详细步骤,还有各
请问,到医院门诊看病,回来后要去保险公司报
如何实现连麦功能
张家港市利宏工艺制品厂地址有知道的么?有点
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?