apr socket recv connection reset by peer (104)

RJKD 发布于 2014/04/27 17:53
阅读 5K+
收藏 2

使用apache测试工具ab进行测试Nginx服务器时,出现:

apr socket recv connection reset by peer (104)

错误。使用的测试命令:

ab -n 20000 -c 20000 http://localhost/a.html

求解。。。

加载中
0
红薯
红薯

一台机器上的 Nginx 很难达到 2w 的并发,检查下 Nginx 里的错误日志

0
summer
summer

....... 是自己压自己么?20000的并发,很牛x啊,看看网络吞吐量,你的机器和待测试机器之间的网络,以及你自己机器能不能产生20000的并发。

0
RJKD
RJKD

引用来自“红薯”的评论

一台机器上的 Nginx 很难达到 2w 的并发,检查下 Nginx 里的错误日志

呵呵,发了一个问题,没想到被@红薯大哥回复了,Lucky~ 补充几个问题,想向@红薯大哥请教一下:

开源中国目前使用的是Nginx+Tomcat+Volicity,我想请问下,

1. 开源中国是不是采用了Volicity写页面(从@红薯的博客中得知),然后后端服务器定时的将Volicity页面生成静态页面。在生成静态页面后,网页中的部分内容采用Ajax的方式获取?

2. 如果1成立,那么Nginx的页面缓存是不是只是缓存了HTML页面,Ajax请求没有被缓存(服务器端的缓存)?

3. 按照开源中国RESTFull访问方式,开源中国是否采用伪静态化的方式,采用Nginx(Tengine)的第三方页面缓存模块来实现页面缓存?

4. 如果是页面缓存,那么,对于讨论区等内容,一个用户添加了回答之后,立即可以得到更新,是不是说用户添加回答之后,回答会被添加到数据库,同时,Nginx的页面缓存会被更新?这种更新是通过Java程序定时实现的?

5. 开源中国目前使用的是Nginx + Tomcat,是不是一个Nginx,多个Tomcat?Nginx和Tomcat分别部署在不同的物理机器上?

本人菜鸟一枚,求指教,感激哈!!!~~~~

0
pyruby
pyruby

引用来自“红薯”的评论

一台机器上的 Nginx 很难达到 2w 的并发,检查下 Nginx 里的错误日志

@红薯 的解释不合理的 我觉得应该是你压测的服务器问题而不是被压测的nginx无法达到2W的并发
返回顶部
顶部