请问一个进程最多能开启多少个监听Socket

Shrek_MyCpp 2010-07-27 09:25:38
如题。
...全文
1327 27 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
labixiaoba 2012-03-18
  • 打赏
  • 举报
回复
我也想知道啊
up
apchy_apchy 2010-08-22
  • 打赏
  • 举报
回复
500个;
ljhnew 2010-08-17
  • 打赏
  • 举报
回复
/* Winsock2.h -- definitions to be used with the WinSock 2 DLL and
* WinSock 2 applications.


/*
* Maximum queue length specifiable by listen.
*/
#define SOMAXCONN 0x7fffffff
grf9527 2010-08-17
  • 打赏
  • 举报
回复
listen(g_socketListen[i], MAX_ACCEPTCOUNT),你把MAX_ACCEPTCOUNT改大测试一下
etherdream 2010-08-17
  • 打赏
  • 举报
回复
可以无限多个(65536)。当然不能用这种模型。用原始套接字直接捕获传输层数据,然后在自己处理。这样只需一个线程,大幅降低线程和I/O重叠之间的切换。
Shrek_MyCpp 2010-08-17
  • 打赏
  • 举报
回复
顶。等待高手指点。
昨夜无风 2010-08-09
  • 打赏
  • 举报
回复
开那么多监听端口,模拟没问题,但硬件支持不???
偶像罗斯福 2010-08-09
  • 打赏
  • 举报
回复
listen(g_socketListen[i], MAX_ACCEPTCOUNT),你把MAX_ACCEPTCOUNT改大测试一下?
Shrek_MyCpp 2010-08-03
  • 打赏
  • 举报
回复
再强调一下。
我要模拟多个服务器。
继续等待高手。
zlixus 2010-07-30
  • 打赏
  • 举报
回复
监听SOCKET要那么多干什么?

监听的只一个就够了,把监听SOCKET放到一个线程里,接受外部连接,每接一个,再建立一个真正的传输数据的socket.
gunsand 2010-07-29
  • 打赏
  • 举报
回复
你监听那么多端口干啥。即使有特殊需求 UDP无非绑定20个 - 40端口
TCP则没必要 你监听那么多干啥捏。
lantianxiadebaiyun 2010-07-28
  • 打赏
  • 举报
回复
一般是1到5个
lijianli9 2010-07-28
  • 打赏
  • 举报
回复
应该和硬件资源有关系吧,
Gary@Tokyo 2010-07-28
  • 打赏
  • 举报
回复
要开那么多?

不过也不至于160个

也许可以通过setsockopt 函数设置,不是太了解
weblai 2010-07-27
  • 打赏
  • 举报
回复
关注,mark
sunlin7 2010-07-27
  • 打赏
  • 举报
回复
以前在c1.7G,256M,机器上测试,开了6000多个就不行了~~
Eleven 2010-07-27
  • 打赏
  • 举报
回复
10055
An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.
bragi523 2010-07-27
  • 打赏
  • 举报
回复
一般注册表好像是写了,只开5000以内的端口,所以应该是有大概3900多个的限制
Shrek_MyCpp 2010-07-27
  • 打赏
  • 举报
回复
是listen,不是accept。
程序试图模拟多个服务器。ip不能变,只能改变端口号。
当listen多于160个后,就会报错10055。

请问4楼,进程socket句柄限制多少?
shenyi0106 2010-07-27
  • 打赏
  • 举报
回复
啥意思?
可以监听多少个SOCKET,还是可以接收多少个SOCKET?
监听的话取决于端口号,机器硬件,进程句柄数限制
Accept的话,取决于进程的句柄数限制,机器硬件
加载更多回复(6)

18,359

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧