新手问题 请教下 Puma 和 Nginx 关系

hanpanpan1 · May 30, 2016 · Last by hfpp2012 replied at June 28, 2016 · 2142 hits

请教下 puma 和 nginx 关系,谢谢!!

你明白 web 的一般架构就明白了。nginx 是接收请求最前端的服务器,puma 是 ruby app server 服务器。请求 -> nginx -> puma

nginx 是一个静态服务器,只会处理 js css html 这些东西,稍微复杂的动态请求,它就处理不了,比如 php,ruby 这样的脚本,它就处理不了,而 puma 能处理,那 nginx 就把这类请求转给 puma,puma 处理完再转给 nginx,nginx 最终转给用户,而 nginx 扮演的角色就是反向代理。

You need to Sign in before reply, if you don't have an account, please Sign up first.