站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        nginx和php如何進行通信的

        nginx和php如何進行通信的

        Nginx與PHP的兩種通信方式-unix socket和tcp socket

        1、兩者Nginx配置 (推薦學習:nginx教程)

        unix socket

        需要在nginx配置文件中填寫php-fpm運行的pid文件地址。

        location ~ .php$ {     include fastcgi_params;     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;;     fastcgi_pass unix:/var/run/php5-fpm.sock;     fastcgi_index index.php; }

        tcp socket

        需要在nginx配置文件中填寫php-fpm運行的ip地址和端口號。

        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和php如何進行通信的

        從上面的圖片可以看,unix socket減少了不必要的tcp開銷,而tcp需要經(jīng)過loopback,還要申請臨時端口和tcp相關(guān)資源。

        但是,unix socket高并發(fā)時候不穩(wěn)定,連接數(shù)爆發(fā)時,會產(chǎn)生大量的長時緩存,在沒有面向連接協(xié)議的支撐下,大數(shù)據(jù)包可能會直接出錯不返回異常。tcp這樣的面向連接的協(xié)議,多少可以保證通信的正確性和完整性。

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 91精品国产综合久久久久久| 国产叼嘿久久精品久久| 久久精品国产秦先生| 亚欧洲精品在线视频免费观看 | 中文字幕精品视频在线| 51精品资源视频在线播放| 精品欧洲av无码一区二区三区| 久久无码精品一区二区三区| 国产AV国片精品有毛| 自拍偷在线精品自拍偷无码专区 | 国产精品无码AV一区二区三区| 欧美精品在线视频| 国产成人精品亚洲精品| 久久精品国产免费| 国产成人亚洲精品青草天美| 亚洲乱码日产精品a级毛片久久| 国产在AJ精品| 国产91精品一区二区麻豆亚洲| 精品一区二区三区无码免费视频 | 久久精品男人影院| 99热成人精品国产免男男| 亚洲国产精品无码久久久久久曰| 日韩精品人妻av一区二区三区| 秋霞午夜鲁丝片午夜精品久| 国产成人99久久亚洲综合精品| 欧美在线精品一区二区三区| 成人国内精品久久久久影院| 亚洲国产精品国自产拍AV| 免费精品精品国产欧美在线欧美高清免费一级在线 | 老司机精品影院91| 国产精品无码一区二区在线| 亚洲精品欧美综合在线| 精品国产自在在线在线观看| 国内精品久久人妻互换| 亚洲国产精品无码久久| 一本久久精品一区二区| 香港三级精品三级在线专区| 亚洲AV永久无码精品一区二区国产 | 全球AV集中精品导航福利| 亚洲2022国产成人精品无码区| 亚洲А∨精品天堂在线 |