[已解决]请教 Cannot assign requested address 压力测试“无法分配请求的地址”瓶颈问题

咸鱼.php

今日闲来无事,搞了两台服务器做压力测试,两台服务器都做好了优化,目前websocket最大连接数是55000(但并非workerman的极限,我感觉workerman好像还很轻松就能应对),这个问题我也看了walkor老师在其他帖子下的回答(因为端口分配用尽),但没有找到我问题的答案。感谢

压测脚本来源

服务器

  • 两台都是:1核2G

问题

  • 如果并发链接超过55000(假设一个聊天室10万人同时在线)该怎么解决这个瓶颈呀

截图

截图

991 3 0
3个回答

liziyu

一个聊天室都10万人同时在线了!还没有解决办法?哈哈

  • 咸鱼.php 2022-04-03

    啷个,那是假设啊,哈哈哈

  • 咸鱼.php 2022-04-03

    压测出来超过55000就连不上了 Cannot assign requested address

admin

是你的client(0-65535)端口建立链接用尽,不是服务端用尽。你不信,可以再来第三个client 来测压
服务端就是一个固定端口,你安装了epoll 理论是无上限的,

  • 咸鱼.php 2022-04-03

    感谢大哥指点😀😀,小弟去研究下

  • 咸鱼.php 2022-04-03

    我测了下,真的是客户端端口用尽,跟服务端没关系,我还以为是每一个连接用掉一个服务端的端口呢,哈哈哈,感谢

admin

截图

截图

年代过于久远,无法发表回答
🔝