鍍金池/ 問答/Linux/ 為什么我的服務(wù)器mysql顯示占CPU很高,改成遠程數(shù)據(jù)庫后,遠程數(shù)據(jù)庫的服務(wù)器

為什么我的服務(wù)器mysql顯示占CPU很高,改成遠程數(shù)據(jù)庫后,遠程數(shù)據(jù)庫的服務(wù)器的mysql進程完全不占CPU?

這是一個很奇怪的問題。因為原來服務(wù)器經(jīng)常高峰時期502,然后看top是因為mysql占了很高的CPU資源,然后想著把數(shù)據(jù)庫弄成遠程的這樣負載分離吧。

現(xiàn)在數(shù)據(jù)庫弄到遠程了,高峰期原來的服務(wù)器還是很高,從top看現(xiàn)在變成是有很多php-fpm進程,其中一個php-fpm占
cpu比較高了。

奇怪的是遠程數(shù)據(jù)庫服務(wù)器,幾乎一點負載都沒有,這是什么情況?

回答
編輯回答
離魂曲

因為php-fpm嗎,估計php-fpm在大量請求MySql。
觀察下php-fpm對MySql的請求情況和MySql服務(wù)器的情況。

2017年3月25日 00:44
編輯回答
柒喵

,開啟 opcache 后情況好很多了

2017年1月25日 11:12