Nginx 和后端服务器之间的 IPC 机制是啥?
Posted
技术标签:
【中文标题】Nginx 和后端服务器之间的 IPC 机制是啥?【英文标题】:What's the IPC mechanism between Nginx and backend server?Nginx 和后端服务器之间的 IPC 机制是什么? 【发布时间】:2012-11-20 01:41:49 【问题描述】:nginx 将请求传输到其他后端服务器,例如 Thin(Ruby 服务器),或者 Node.js 服务器,或者 Tomcat,那么它们之间的 IPC 机制是什么?
共享内存? 套接字(即使在同一台机器上)? 管道? 标准 IO? (对于 CGI 或 FastCGI,它是)
还是别的什么?
【问题讨论】:
【参考方案1】:根据您的设置,我使用 Unix 套接字或 TCP。
这将使用 TCP:
upstream my_site
server 127.0.0.1:9292;
这将使用 Unix Socket:
upstream my_site
server unix://path/to/socket;
【讨论】:
以上是关于Nginx 和后端服务器之间的 IPC 机制是啥?的主要内容,如果未能解决你的问题,请参考以下文章