前言

nginx 转发 php 类型的请求可以通过 fastcgi 的方式,fastcgi 支持 TCP 和 unix domain socket 两种方式。

Unix domain socket 监听

Unix domain socket 或者 IPC socket 是一种终端,可以使同一台操作系统上的两个或多个进程进行数据通信。

与管道相比,Unix domain sockets 既可以使用字节流和数据队列,而管道通信则只能通过字节流。

Unix domain sockets 的接口和 Internet socket 很像,但它不使用网络底层协议来通信。Unix domain socket 的功能是 POSIX 操作系统里的一种组件。

……

阅读全文