免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3425 | 回复: 7
打印 上一主题 下一主题

请教各位大哥,如何提高SOCKET的并发接受连接速度?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-01-20 17:16 |只看该作者 |倒序浏览
--------------------------------------------------------------------------------

请教各位大哥,如何提高UNIX下的SOCKET的并发接受连接速度,多线程方式我 知道怎么做,主要想知道如何绑定多IP的实现并发,提高性能。就如新浪站点一样,我们都是敲一个地址,但它怎么分流,连接到各个服务器的,我希望一秒钟在一个监听端口上最少能接受100个ACCEPT怎么做呢,也就是响应的时间要短,

论坛徽章:
0
2 [报告]
发表于 2003-01-20 17:21 |只看该作者

请教各位大哥,如何提高SOCKET的并发接受连接速度??

你好问问你??
Insufficient TCP sockets are available
是什么原因???

论坛徽章:
0
3 [报告]
发表于 2003-01-20 22:41 |只看该作者

请教各位大哥,如何提高SOCKET的并发接受连接速度??

use load balancer, such as F5, althoen,... application switch.

论坛徽章:
0
4 [报告]
发表于 2003-01-21 13:49 |只看该作者

请教各位大哥,如何提高SOCKET的并发接受连接速度??

zenith518  

use load balancer, such as F5, althoen,... application switch


能具体点吗,具体的实现方法,是不是还要别的软件支持,就程序设计还有没有具体点的方法。谢谢

论坛徽章:
0
5 [报告]
发表于 2003-01-21 14:28 |只看该作者

请教各位大哥,如何提高SOCKET的并发接受连接速度??

人家可不是一台机器多个IP地址,而是有很多机器,用F5,ALTEON,等支持4层甚至7层交换的设备可以将请求分配到不同的主机,当然,一般来说还有一定策略,比如保持SSL连接等。
这种设备也不贵,便宜的几万,贵的几十万,软件也有,Veritas和CheckPoint都提供相应的产品。

论坛徽章:
0
6 [报告]
发表于 2003-01-21 19:20 |只看该作者

请教各位大哥,如何提高SOCKET的并发接受连接速度??

人家可不是一台机器多个IP地址,而是有很多机器,用F5,ALTEON,等支持4层甚至7层交换的设备可以将请求分配到不同的主机,当然,一般来说还有一定策略,比如保持SSL连接等。
这种设备也不贵,便宜的几万,贵的几十万,软件也有,Veritas和CheckPoint都提供相应的产品。


   如果就一台或者两台机器,每秒最大的并发ACCEPT能达到多少呢,以sun450两个CPU为基本配置,在程序上还有什么方法提高并发吗,就如IBMAS400一样能及时响应联机事务处理。谢谢啦
paradise 该用户已被删除
7 [报告]
发表于 2003-01-22 08:23 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
8 [报告]
发表于 2003-01-22 09:14 |只看该作者

请教各位大哥,如何提高SOCKET的并发接受连接速度??

我是用你说的方法,创建线程池,但所有线程只有一个线程等待连接,ACCEPT这个函数不能并发执行啊,只能有连接来了,他执行完了,其他线程再抢过去执行ACCEPT啊,这样的速度还是不够快, 不可能达到一秒100个连接终端的处理的,还有什么好方法吗,快高人指点江山.......................................
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP