php-fpm多執行個體提升系統輸送量和伺服器資源使用率

來源:互聯網
上載者:User

標籤:最大限度   伺服器   輸送量   資源   網路   

業務的系統結構是nginx+php-fpm,伺服器是12核cpu、16G的記憶體,工作中cpu、記憶體、io、網路利用率都不高,但QPS就是跑不上去,超過800就會有少量錯誤並且效能下降,push瞬間服務就會抖動。排除了依賴的資源mc、redis原因後,那剩下的就是nginx和php-fpm本身,繼續分析,nginx用的是tengine2.1.2,之前做cache時並發串連數測到30萬、QPS1.5萬沒出過問題,那最有可能就是php-fpm本身遇到了瓶頸了。對於php-fpm,之前將進程數從128調到了256,繼續加大並不是辦法,可能根本就不是進程數的問題了,後來多次思索,果斷效仿tomcat多執行個體的方法對php-fpm做多執行個體,想著最大限度的利用伺服器閑散的cpu、記憶體、io、網路,提高單台伺服器的輸送量。

...........

瀏覽全部請點擊營運網咖社地址:php-fpm多執行個體提升系統輸送量和伺服器資源使用率

本文出自 “奔跑的linux” 部落格,請務必保留此出處http://benpaozhe.blog.51cto.com/10239098/1936542

php-fpm多執行個體提升系統輸送量和伺服器資源使用率

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.