avatar
p*2
1
一般来说一台普通机器的web server, 一秒钟可以serve多少个requests比较make
sense呀?roughly来讲。
avatar
w*z
2
自己试试。apache webserver 还是tomcat server?

【在 p*****2 的大作中提到】
: 一般来说一台普通机器的web server, 一秒钟可以serve多少个requests比较make
: sense呀?roughly来讲。

avatar
e*t
3
我觉得很难这样一般,这个取决于后面到底有多少操作。
比如说,拿个apache serve static pages,上10k concurrent connections都不算什
么。
可如果后端要有db操作,甚至有transaction,这个bottleneck一下子就到db layer去
了。

【在 p*****2 的大作中提到】
: 一般来说一台普通机器的web server, 一秒钟可以serve多少个requests比较make
: sense呀?roughly来讲。

avatar
p*2
4

从需求来讲呢?

【在 e*****t 的大作中提到】
: 我觉得很难这样一般,这个取决于后面到底有多少操作。
: 比如说,拿个apache serve static pages,上10k concurrent connections都不算什
: 么。
: 可如果后端要有db操作,甚至有transaction,这个bottleneck一下子就到db layer去
: 了。

avatar
p*2
5

我发现我们这里一分钟2000个request,error rate就开始上去了。是不是太差了?感
觉load很低呀。

【在 w**z 的大作中提到】
: 自己试试。apache webserver 还是tomcat server?
avatar
e*t
6
没听懂你的意思

【在 p*****2 的大作中提到】
:
: 我发现我们这里一分钟2000个request,error rate就开始上去了。是不是太差了?感
: 觉load很低呀。

avatar
e*t
7
关键是bottleneck在哪儿。cpu bound? io bound? db bound? 这个需要分析。

【在 p*****2 的大作中提到】
:
: 我发现我们这里一分钟2000个request,error rate就开始上去了。是不是太差了?感
: 觉load很低呀。

avatar
z*e
8
动态页面还是静态的呀?
静态的html可以处理远比php这些动态页面要多
avatar
w*z
9
一秒30个,that is nothing to any system.

【在 p*****2 的大作中提到】
:
: 我发现我们这里一分钟2000个request,error rate就开始上去了。是不是太差了?感
: 觉load很低呀。

avatar
p*2
10

貌似redis

【在 e*****t 的大作中提到】
: 关键是bottleneck在哪儿。cpu bound? io bound? db bound? 这个需要分析。
avatar
p*2
11

一般设计一个web server是有concurrency需求的吧?总不能一秒钟只能处理几个吧?
设定多少比较make sense

【在 e*****t 的大作中提到】
: 没听懂你的意思
avatar
p*2
12

web service

【在 z****e 的大作中提到】
: 动态页面还是静态的呀?
: 静态的html可以处理远比php这些动态页面要多

avatar
p*2
13

是。所以感觉很诡异呀

【在 w**z 的大作中提到】
: 一秒30个,that is nothing to any system.
avatar
p*2
14
还有就是error rate一般多少是可以容忍的?
avatar
e*t
15
再看redis是什么问题,cpu bound? memory? 应该不可能是file io了,network? 上多
个redis slave node来balance?
这个得一层一层挖下去。

【在 p*****2 的大作中提到】
: 还有就是error rate一般多少是可以容忍的?
avatar
e*t
16
这个跟背后的business logic的复杂程度有关吧。我觉得很难一概而论吧。而且关键是
requirement,如果一个node达不到,就只能scale horizontally了。
至于performance tuning,那就是之前说的,一点一点分析看bottleneck在哪。

【在 p*****2 的大作中提到】
: 还有就是error rate一般多少是可以容忍的?
avatar
e*t
17
不知道你怎么define error rate的。SLA应该来自requirement,四个9都不奇怪。

【在 p*****2 的大作中提到】
: 还有就是error rate一般多少是可以容忍的?
avatar
p*2
18

嗯。我是说上一个slave。不过没机器。:(
感觉就是操作太多了。

【在 e*****t 的大作中提到】
: 再看redis是什么问题,cpu bound? memory? 应该不可能是file io了,network? 上多
: 个redis slave node来balance?
: 这个得一层一层挖下去。

avatar
c*e
19
Of course, it depends on lots of things. As general idea, 2000/min is at
most an average joe system, but lots of systems are in this range and fit
pretty well. high perf service(not http, but raw tcp with fine tuning) can
sustain 2000 qps.
avatar
p*2
20

多谢大牛。

【在 c****e 的大作中提到】
: Of course, it depends on lots of things. As general idea, 2000/min is at
: most an average joe system, but lots of systems are in this range and fit
: pretty well. high perf service(not http, but raw tcp with fine tuning) can
: sustain 2000 qps.

avatar
w*z
21
2000 per second or per min ?

【在 c****e 的大作中提到】
: Of course, it depends on lots of things. As general idea, 2000/min is at
: most an average joe system, but lots of systems are in this range and fit
: pretty well. high perf service(not http, but raw tcp with fine tuning) can
: sustain 2000 qps.

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。