使用 Apache 的 Unicorn Rails 服务器

使用 Apache 的 Unicorn Rails 服务器

我正在寻找与 Unicorn 结合使用的最佳设置。将 Unicorn Rails 服务器与 Apache 结合使用是否有明显的优点或缺点?我应该考虑使用 NGINX 吗?

我最关心的是低延迟,而我当前的设置延迟相当高,约为 300 毫秒。

我的堆栈如下所示:

  • Ubuntu 12.04 LTS
  • Ruby 2.0
  • Rails 4.0
  • Postgres
  • Redis
  • Apache2
  • 独角兽

答案1

我发现 nginx 和 unicorn 几乎是完美的搭配。

nginx 比 apache 小得多,并且被设计为能够很好地完成一些事情,而不是完成所有可能的事情。

我的设置基本上和您描述的一样,除了由于上述原因我选择了 nginx 而不是 apache。

相关内容