PHP完整的一次请求过程:请求 dns nginx监听 转发给php-fpm worker处理 返给nginx
生活随笔
收集整理的這篇文章主要介紹了
PHP完整的一次请求过程:请求 dns nginx监听 转发给php-fpm worker处理 返给nginx
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
(1) 在本機瀏覽器中輸入網址:my.test.com
(2)請求中的域名經過域名服務器變成IP地址;
(3) 監聽的nginx接收到此次請求,由于這是一次Http請求,所以nginx的核心模塊會把它交給Http模塊處理
(4) 經過請求初始化與請求解析,如果是php的請求,nginx會把此次請求交由基于fast-cgi的php-fpm;
(5) php-fpm master管理著多個php-fpm worker進程,其中一個獲取執行權之后,由這個php-fpm worker開始執行這一次請求。
(6) 然后將處理結果反饋給fast-cgi的nginx;
(7) nginx拿到處理結果后,反饋到請求終端。
?
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的PHP完整的一次请求过程:请求 dns nginx监听 转发给php-fpm worker处理 返给nginx的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基金补仓一定要低于持仓价吗 需要看基金
- 下一篇: PHP版本区别5与7:性能 64位 运算