监听大量socket端口号问题
如果我在数十个服务器间建立了很多链路链接(TCP,UDP),而且UDP全部是动态建立的,不停的在随机创建,关闭
最多时一台服务器大概在6K-7K个端口左右
如何可以高效率的监听这些端口
我原来是用线程池配合select,但当超过2K个端口后,系统的占用资源率比较高
有人提议用异步I/O可能会好一些
请大家给一些此方面的建议,谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
用epoll呢?2.6内核支持的不错。
感谢版本,对这个函数还不是很熟悉,能否介绍一些资料,谢谢
http://blog.chinaunix.net/articl ... 992&blogId=1574
这里有一篇文章。
[ 本帖最后由 mq110 于 2005-12-6 11:45 编辑 ]