Rails 生产服务器(瘦):页面偶尔加载较慢
Rails production server (thin): pages occasionally load slower
我 运行 我的 Rails 通过 thin
申请 Windows OS
。
thin start -e production
由于用户数量增加,现在大约有 10 人同时使用该应用,有时同一页面的加载时间会更长。
- 当 运行 服务器投入生产时,我还需要设置其他配置吗?
我很确定这与服务器有关,因为速度变慢发生在通常加载速度很快的页面上。
瘦网络服务器不适用于生产环境。取而代之的是,您应该使用不同的网络服务器和应用程序服务器,例如 Nginx/Unicorn、Nginx/Passenger.
我建议 Passenger 到 运行 您的 rails 应用在生产模式下尽可能快。
瘦网络服务器对于少量请求非常快,但如果同时有请求,瘦网络服务器会变得非常慢。
以下文档介绍了如何在 windows 中部署 rails 应用程序。我个人没有这样做,但相信最新版本应该允许这样做。请检查以下 link 以了解如何完成
http://weblog.rubyonrails.org/2006/5/11/deploying-rails-on-windows-servers/
我 运行 我的 Rails 通过 thin
申请 Windows OS
。
thin start -e production
由于用户数量增加,现在大约有 10 人同时使用该应用,有时同一页面的加载时间会更长。
- 当 运行 服务器投入生产时,我还需要设置其他配置吗?
我很确定这与服务器有关,因为速度变慢发生在通常加载速度很快的页面上。
瘦网络服务器不适用于生产环境。取而代之的是,您应该使用不同的网络服务器和应用程序服务器,例如 Nginx/Unicorn、Nginx/Passenger.
我建议 Passenger 到 运行 您的 rails 应用在生产模式下尽可能快。
瘦网络服务器对于少量请求非常快,但如果同时有请求,瘦网络服务器会变得非常慢。
以下文档介绍了如何在 windows 中部署 rails 应用程序。我个人没有这样做,但相信最新版本应该允许这样做。请检查以下 link 以了解如何完成
http://weblog.rubyonrails.org/2006/5/11/deploying-rails-on-windows-servers/