包含标签 php 的文章

php7添加kafka模块

简介 kafka是比较常用的消息队列中间件。 在PHP项目中使用kafka需要安装对应的模块。 librdkafka 模块依赖librdkafka https://github.com/edenhill/librdkafka 这个模块可以自己编……

阅读全文

nginx 与 php-fpm通信的两种方式

前言

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 操作系统里的一种组件。

……

阅读全文