rails 应用程序如何与 Unicorn 和 NginX 配合使用?

How rails app works with Unicorn and NginX?

我想知道浏览器请求流如何 b/w Nginx 和 Unicorn 与 rails 应用程序一起工作?解释。提前致谢。

非常笼统的问题,因此是一个笼统的答案:

Nginx 通常设置为反向代理和静态资产服务器。

Browser -(http)-> Nginx -(http)-> Unicorn worker -(rack)-> rails app

所有 unicorn worker 共享同一个监听套接字,平衡由 OS 通过 'first come - first serve'

的简单规则完成