nginx和php如何进行通信的


当前第2页 返回上一页

需要在nginx配置文件中填写php-fpm运行的ip地址和端口号。

1

2

3

4

5

6

location ~ \.php$ {

    include fastcgi_params;

    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;;

    fastcgi_pass 127.0.0.1:9000;

    fastcgi_index index.php;

}

2、两者比较

nginx-27.png

从上面的图片可以看,unix socket减少了不必要的tcp开销,而tcp需要经过loopback,还要申请临时端口和tcp相关资源。

但是,unix socket高并发时候不稳定,连接数爆发时,会产生大量的长时缓存,在没有面向连接协议的支撑下,大数据包可能会直接出错不返回异常。tcp这样的面向连接的协议,多少可以保证通信的正确性和完整性。

以上就是nginx和php如何进行通信的的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

详解介绍nginx中worker connections问题

nginx的模块化体系结构介绍

centos系统下nginx无法解析php

负载均衡之nginx详解

nginx哪个版本好

ssl证书加在nginx哪里

nginx实现负载均衡有哪几个模式

docker启动nginx后无法访问怎么办

nginx在做负载均衡时如何配置文件

nginx如何隐藏index.php

更多相关阅读请进入《nginx》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...