導航:首頁 > 編程系統 > linuxphp速度優化

linuxphp速度優化

發布時間:2025-02-16 01:21:32

linux 下寫 shell kill掉運行時間超過5分鍾的PHP進程

可以的,能根據Cpu累積耗時殺掉程序
相關進程名字要知道哈。
假設以php進程為名字。
p_name=php
while true
do
sleep 3
#每3秒檢查內一次。
pro="$(ps -A|容grep "$p_name"|head -n1)"
time="$(echo $pro|awk '{
split($3,tab,/:/); if (tab[2]+tab[1]*60>=5) {print 1}else{print 0}
}')"
#上面那句利用awk判斷時間是不是大於5分鍾。是則輸出1,否則輸出0.
pid="$(echo $pro|awk '{print $1}')"
#如果為1 就殺掉那個進程。
if [ $time = '1' ]
kill -9 $pid
fi
done

升級php7.3 linux伺服器cpu 突然很高

1、通過寶塔面板安裝的建站環境是LNMP,使用的Nginx 1.16.1、MySQL 5.5.62、PHP-7.0。2、優化PHP7.0設置。先進入到PHP7.0管理頁面。首先先安裝一個opcache緩沖器,用於加速PHP腳本,其他的就都按默認的來吧,畢竟安裝的擴展太多容易影響性能。修改max_execution_time時間為20.性能調整。這里可以根據自己伺服器配置進行設置,寶塔面板比較人性化,會根據你的伺服器配置設置推薦方案。可以根據自己伺服器內存大小進行計算,一般一個php-fpm進程佔用內存30M左右,以1024MB內存1G內存)來計算,大概可以設置34個並發。使用的就是1核1G內存配置的伺服器,安裝寶塔面板後推薦的是40並發,用不到那麼高的並發,所以設置了20並發的方案,並把max_spare_servers數字調整成了14。

㈢ 配置一台運行php的伺服器,用linux好還是用windows好呢

如果只是配置php那麼使用抄apache+php就可以了,不管是在windows還是在linux基本沒有太大的區別的
如果還用運行別的東西 asp,asp.net等,就最好用windows了,因為linux下用iASP對asp支持並不好,其它的方法我還不知道。
php的運行速度比asp.net要慢,但是php在不停的向前發展,相信php的前途是光明的。

閱讀全文

與linuxphp速度優化相關的資料

熱點內容
專線怎麼查詢網路質量 瀏覽:952
如何使pdf文件順序顛倒 瀏覽:477
爆菊工具身邊的 瀏覽:537
桌面軟體怎麼打開變成文件 瀏覽:385
怎麼查看加密文件 瀏覽:58
蘋果系統在線安裝教程 瀏覽:221
哪些數據需要存入緩存 瀏覽:584
c300升級 瀏覽:817
win8怎麼刪除文件 瀏覽:71
差退稅是用什麼app 瀏覽:928
有什麼在線提問的app 瀏覽:42
三星手機怎麼切換網路 瀏覽:33
win10系統重置激活 瀏覽:866
華為怎麼更換賬戶密碼忘記了 瀏覽:151
俄語怎麼讀網站 瀏覽:697
2m升級4m 瀏覽:83
手機雲盤解壓文件怎麼打開 瀏覽:933
兩台筆記本電腦怎麼傳文件最快 瀏覽:201
電腦被隱藏的文件怎麼打開 瀏覽:729
手機自帶的電話恢復出廠設置密碼 瀏覽:43

友情鏈接