TCP最大连接数不能超过4000个?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

TCP最大连接数不能超过4000个?

2017-07-17 15:10:01 16423 11

我用的是阿里云ubuntu系统,配置是2核,4G内存,2M的带宽。然后我在系统上新建了一个Server Socket服务端,我在客户端(客户端在自己的电脑上)测试服务器的最大连接数时,每次最多只能达到三千多个连接,然后客户端就无法连接服务器啦。我用同样的客户端和服务端,在自己的ubuntu系统上测试,1万个连接也是没有问题的。我贴出我阿里云的ulimit相关的配置信息,如下:
root@iZwz9jehz4g1sjnvyuo6rzZ:/home/data/apache-tomcat-6.0.53# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 15707
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 65535
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 60000
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited

取消 提交回答
全部回答(11)
  • 游客r4zccomjqohei
    2022-09-23 15:51:18

    我也遇到超过3000就会出现连接不稳定,经常意外断连

    0 0
  • 游客t6otgd33yf4co
    2021-01-29 17:03:21

    同样问题 有解决吗?

    0 0
  • 1046421513269337
    2019-11-25 14:20:48

    我做的软件在阿里云上,同一时刻tcp最大连接数是在4.2万多,达不到4.3万,工单问客服也问不到原因。现在也不知道怎么处理,哎

    0 0
  • 1252639912956197
    2019-07-17 21:24:15

    哥,,,,我也遇到这个问题了,看到网上好多资料,都说修改文件读取限制之类的,ulimit -n 类似的修改限制,但不管我怎么改都不管用,不知道是不是我的同一个ip用jmeter测试的原因,可能阿里云对ip有限制?求解 这个问题怎么解决啊,才4000多连接,怎么也不够啊,怎么也得几万吧

    0 0
  • 游客rkbbihx5xrs3m
    2019-07-17 21:24:15

    遇到同样问题

    1 0
  • yld10
    2019-07-17 21:24:15

    问题+1

    0 0
  • 1154462418816289
    2019-07-17 21:24:15

    请问大家找到问题原因了吗?我测试了好几台阿里云的服务器,都有这个问题!

    0 0
  • 1cae.com
    2019-07-17 21:24:15

    我的ecs 服务器,能到达5k左右的静态不活跃tcp连接,之后就上不起了,阿里云让我很失望这次,难道只能做个上世纪的网页服务器?我们现在都在追求大并发和多连接,5k太大的限制了,正在咨询阿里云工单,如解决后或弄清楚问题根源后,我想发布出来供大家参考


    我的ecs 服务器,能到达5k左右的静态不活跃tcp连接,之后就上不起了,阿里云这次让我很失望,难道只能做个上世纪的网页服务器?我们现在都在追求大并发和多连接,最高只能连接5k,这个是太大的限制了,目前正在咨询阿里云工单,如解决后或弄清楚问题根源后,我会发布出来供大家参考

    可以明确肯定不是IO或资源问题,各项指标都非常健康,cpu1%,内存50%以下,宽带占用0.1%(还没有进行数据传输,只是建立连接),本地测试可以达到20万冷连接都没问题

    1 0
  • 点点出行
    2019-07-17 21:24:15

    我也碰到同样的问题

    0 0
  • 浮夸点点
    2019-07-17 21:24:15

    1.cpu
    2.内存
    3.带宽
    4.tcp连接数

    你可以看看上面四个在达到3000时候的变化,明显就是哪个

    1 0
  • dongshan8
    2019-07-17 21:24:15

    题主您好,

    如果将测试的客户端放到云服务器本地测试,对比之下,会有什么样的结果呢?

    会否当您测试到三千多个TCP连接时,2Mbps的带宽已经塞满了?

    0 0
滑动查看更多
相关问答

1

回答

安全组中设置对称密钥用什么代码表示啊?

2022-10-03 21:12:25 221浏览量 回答数 1

1

回答

企业分布式应用架构采用点对点的通信连接,服务调用和集成逻辑被内嵌在应用实现中最大的问题是什么?

2022-05-09 22:11:44 96浏览量 回答数 1

1

回答

保证离线的计算效率和存储资源,包含哪几步?

2022-03-29 15:19:10 181浏览量 回答数 1

1

回答

如何查看pod中的tcp/udp连接信息?

2022-03-15 22:46:53 801浏览量 回答数 1

1

回答

Loadrunner中controller运行时报错,提示连接服务器失败 ?报错

2020-06-23 14:24:44 629浏览量 回答数 1

1

回答

为什么没有达到最大连接数,却报too many connections

2019-09-12 14:40:24 533浏览量 回答数 1

1

回答

QuickBI中为什么计算字段不能包含计算字段呢?

2019-02-28 13:36:52 2014浏览量 回答数 1

1

回答

求教:网页远程连接怎么弄

2018-06-13 11:21:05 1846浏览量 回答数 1

3

回答

单个SLB节点最多支持的最大TCP连接数是多少

2014-05-25 17:31:54 13047浏览量 回答数 3

2

回答

RDS最大连接数问题

2013-04-21 10:08:13 13254浏览量 回答数 2
+关注
文章
问答
问答排行榜
最热
最新
相关电子书
更多
特步用Aliware进行新零售转型实践交流
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载