免费注册 查看新帖 |

Chinaunix

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

如何调优http [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-01-09 17:09 |只看该作者 |倒序浏览
遇到一群脑子进水的人,现在需要做一件事:优化一个http相关的stub。
简单的说,有三个需求:
1,这个组件可以支持分布式,成为一个高性能的http相关协议的代理
2,这个组件需要支持http相关的协议,具体上来说,估计是需要支持http,https,ssl,tcp,udp,
3,需要性能优化,估计所谓的优化就是这个stub能够支持足够多的并发,足够高的性能(内容转发时间)。

事情的起因是:
因为使用一个不怎么样的开源产品,性能上不去,一帮人不去从原理上找原因,不去做集群什么的,打算用另一个号称性能优越的开源产品来替代.....
我要崩溃了。

谁能给指点下,这个性能调优都有哪些需要注意的地方,如果难度不大牵涉的细节不多,索性我自己写一个好了。

苦求啊,混口饭吃不容易啊。

论坛徽章:
0
2 [报告]
发表于 2008-01-09 18:14 |只看该作者
谁给指点下方向啊,要是重新翻tcp/ip那三本书,貌似来不及了,那里面好像说调优也不多。

论坛徽章:
0
3 [报告]
发表于 2008-01-10 08:49 |只看该作者
或者,谁能指点指点,一个优秀的http组件,都需要在哪些方面达到什么样的标准才能算优秀,
我所能想到的:
1,能够维持多少tcp连接
2,每秒能够响应多少socket请求
3,每秒能处理/够转发多少数据量

我不知道一个组件(stub)上面的参数要达到多少才算优秀呀?

论坛徽章:
0
4 [报告]
发表于 2008-01-10 09:18 |只看该作者
个人以为这个没有什么标准,关键看你的需求!
调优的话,先找到系统的瓶颈,然后再去优化!你可以把整个处理分解进行测试,找到瓶颈了才好谈调优的问题!

论坛徽章:
0
5 [报告]
发表于 2008-01-10 10:42 |只看该作者
戏剧继续上演:一伙人对另一伙人说,它们(某xx语言写的组件)比apache 上的一个c写的组件(apr ??)效率还要高 xx%!!!!

问题是我不是决策人,除了写代码证明外,我不可能直接否决这种做法(说法)......

论坛徽章:
0
6 [报告]
发表于 2008-01-10 10:44 |只看该作者
原帖由 ljok30 于 2008-1-10 09:18 发表
个人以为这个没有什么标准,关键看你的需求!
调优的话,先找到系统的瓶颈,然后再去优化!你可以把整个处理分解进行测试,找到瓶颈了才好谈调优的问题!


是做产品,我也不是产品经理,所以性能指标我说了不算的。

论坛徽章:
0
7 [报告]
发表于 2008-01-10 17:28 |只看该作者

回复 #1 fl3w 的帖子

直接使用apache不就得了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP