Ruby on rails 使用乘客+;基于Webrick的Apache

Ruby on rails 使用乘客+;基于Webrick的Apache,ruby-on-rails,passenger,mongrel,production,webrick,Ruby On Rails,Passenger,Mongrel,Production,Webrick,我想让我的管理层相信,使用Apache+passenger设置是继续生产的一种方式,而不是使用webrick或mongrel 我从网上找到了一些分数 如果你能补充你的想法,那将是很大的帮助,因为这将有力地帮助我提出我的观点。(欢迎提供技术细节) 如果你能发送一些链接,那就太好了 提前谢谢 干杯 sameera您可以查看并做出选择 Overall conclusion Participant Speed (r/sec) M

我想让我的管理层相信,使用Apache+passenger设置是继续生产的一种方式,而不是使用webrick或mongrel

我从网上找到了一些分数

如果你能补充你的想法,那将是很大的帮助,因为这将有力地帮助我提出我的观点。(欢迎提供技术细节)

如果你能发送一些链接,那就太好了

提前谢谢

干杯

sameera

您可以查看并做出选择

Overall conclusion
Participant                                      Speed (r/sec)  Memory usage (MB)
Apache (prefork MPM) + Phusion Passenger         444.88         240.0
Apache (worker MPM) + Phusion Passenger          452.10         238.5
Nginx + Mongrel Cluster                          354.80         227.0
Nginx + Thin                                     458.0          228.0
LiteSpeed                                        470.03         334.0
Apache (worker MPM) + Ruby Enterprise
Edition + Phusion Passenger                      564.30         163.5

您的速度/缩放要求是什么?您是否遇到性能问题?您的部署策略是否过于痛苦?换成乘客时,您希望改进什么?为什么您现在对Webrick/Mongrel不满意?您好@matt是的,这一切都是关于速度和规模的,因为在这个系统中,它目前提取了大约5年的数据,所以性能和未来的可扩展性是主要的关注点,在未来的站点计划拥有完整的SSL支持,但现在越来越多的开发者更喜欢使用Unicorn。这是今天最好的选择