我在thin
上通过Windows OS
运行我的Rails应用程序。
thin start -e production
由于用户数量增加,现在大约有10个人同时使用该应用程序,有时候同一页面需要更长时间才能加载。
我非常确定它与服务器有关,因为在通常快速加载的页面上发生减速。
答案 0 :(得分:3)
Thin Web服务器不适用于生产环境。而不是这个,你应该使用不同的网络服务器和应用服务器,如Nginx / Unicorn,Nginx / Passenger。
答案 1 :(得分:0)
我建议Passenger在生产模式下尽快运行rails应用程序。
瘦Web服务器对于少数请求来说非常快,但如果同时有请求,则瘦得很慢。
答案 2 :(得分:-1)
以下文档介绍了如何在Windows中部署rails应用程序。我个人没有这样做,但相信最新的版本应该允许这样做。请查看以下链接,了解如何完成
http://weblog.rubyonrails.org/2006/5/11/deploying-rails-on-windows-servers/