在进行负载测试时,当大量并发请求到达服务器时,我发现乘客首先抛出错误。并且,客户端它给出了 502 错误代码。但是,在一些请求之后说 1000-2000 请求它的工作正常。
2013/07/23 11:22:46 [error] 14131#0: *50226 connect() to /tmp/passenger.1.0.14107/generation-
0/request failed (11: Resource temporarily unavailable) while connecting to upstream, client: 10.251.18.167, server: 10.*, request: "GET /home HTTP/1.0", upstream: "passenger:/tmp/passenger.1.0.14107/generation-0/request:", host: hostname
服务器详细信息。
乘客 4.0.10 红宝石 1.9.3/2.0
服务器 Ec2 m1.xlarge 64 位 4 核 15gb
Ubuntu 12:24 LTS
它是一个 Web 服务器,为 Rails 框架提供动态网页
有人可以提出问题可能是什么吗?