我即将部署一个基于Rails 3.1.x构建的应用程序,并开始运行一些性能测试。经过一番使用ab
后,我看到了一些非常令人沮丧的结果,在Heroku上每秒只能处理约15个请求。
在本地测试时,我看到了类似的结果,这真正证明了这是一个应用问题而不是其他问题。
我正在使用Unicorn,它比Celadon Cedar上的Thin快约40%。此外,我正在使用PGSQL共享数据库。
我希望有人可以分享一个清单或者说是启动清单,以便我为生产环境做好准备并提高应用程序的速度调优。到目前为止,我没有找到一个真正简明可行的清单来解决我的问题。
或者如果您在处理此类问题时有实际的经验,请给予任何建议!