我們使用LAMP結構搭建網站已經有12年了,前面很多年PHP都是沒有加緩存優化,CPU很吃力,隻能拿硬件扛,16核CPU算是一般的配置。2014年我們才安裝了PHP代碼緩存的APC模塊,還在Drupal單服務器設置Memcache緩存,APC對Web服務器CPU的壓力降低了很多,Memcache對于MySQL的壓力降低了很多。
再後來服務器搬遷到阿裡雲,系統安裝的PHP版本是5.6.x,自帶了OPCache,隻需要在php.ini中開啟就可以,使用起來效果也不錯。
安裝和配置辦法我就不複制過來了。我們自己最近遇到CPU占比持續達到100