国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

webman如何限制cpu占用率,或者如何排查cpu占用高的問題

Snow

問題描述

目前該webman服務(wù)僅支持redis隊(duì)列
只要一啟動直接php的cpu占用直接拉滿

程序代碼或配置

截圖
截圖

操作系統(tǒng)環(huán)境及workerman/webman等具體版本

系統(tǒng)是 liunx 阿里云的服務(wù)器 webman框架 只有redis隊(duì)列服務(wù) 直接cpu拉滿不是很清楚原因

并且該服務(wù)不需要很大的鏈接數(shù) 只是作為redis消費(fèi)者的存在

截圖

截圖

1037 3 3
3個回答

walkor 打賞

strace -ttp 進(jìn)程id

  • Snow 2024-10-10

    我敲 老大 7點(diǎn)就起床了

  • Snow 2024-10-10

    貼上去了 感覺沒啥用

  • walkor 2024-10-10

    cpu 100%的時候執(zhí)行
    另外看下runtime/logs 下各種日志

  • Snow 2024-10-10

    其實(shí)只要我把他啟動了 cpu就直接99%了 還有數(shù)據(jù)庫也99%了

  • Snow 2024-10-10

    新貼了一張圖 runtime/logs 下各種日志 只有這個地方有錯誤
    但是這個錯誤并不影響業(yè)務(wù)的處理 redis隊(duì)列并不會有問題

  • Snow 2024-10-10

    可能是我重啟導(dǎo)致的這個錯誤

walkor 打賞

截圖
從strace看進(jìn)程一直在從fd=9的描述符上讀取很大的數(shù)據(jù),要看下fd=9的描述符是什么
通過命令 lsof -nPp 15021 查看fd=9的資源是什么。
如果15021進(jìn)程不存在了,重新strace 看下哪個fd像上圖那樣一直讀數(shù)據(jù),然后lsof -nPp 進(jìn)程pid看下fd是什么資源。
有可能是業(yè)務(wù)從數(shù)據(jù)庫里讀的數(shù)據(jù)太大了導(dǎo)致PHP和數(shù)據(jù)庫的cpu高。

  • 暫無評論
xiaoming

redis隊(duì)列 是不是延遲隊(duì)列 又大數(shù)據(jù) ?

  • tanhongbin 2024-10-10

    估計(jì)是 一次處理幾十萬那種 然后查詢的數(shù)據(jù)也是幾十萬

??