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

阿里云服務(wù)器cpu過高

dou號(hào)

大神,我用過的是gateway worker,現(xiàn)在發(fā)現(xiàn)服務(wù)器cpu很高,于是用top指令查看了一下,如左圖所示,上面幾個(gè)進(jìn)程都占了很多cpu,然后用cd /proc/PIDID查看了一下對應(yīng)的pid,發(fā)現(xiàn)如圖右所示,cwd指向的都是gatewayworker文件夾,請問大神這該如何處理

3524 2 0
2個(gè)回答

walkor 打賞

cpu高有可能是進(jìn)程忙于處理業(yè)務(wù)。
?
也可能業(yè)務(wù)代碼有bug比如無限添加定時(shí)器(php start.php status能看到定時(shí)器數(shù)量),業(yè)務(wù)代碼死循環(huán),業(yè)務(wù)代碼執(zhí)行了大的循環(huán)等等。
?
通過strace -ttp pid 追蹤系統(tǒng)調(diào)用也能大概看出來進(jìn)程在干什么。
?

  • dou號(hào) 2019-03-03

    大神,我用php start.php status查看的時(shí)候,有一個(gè)php警告:module 'event' already loaded in unknown on line 0,請問這是什么原因

  • walkor 2019-03-03

    event擴(kuò)展重復(fù)加載了,不影響

dou號(hào)

@walkor 因?yàn)镃PU過高,所以昨天重啟了一下,然后今天的cpu和tcp都變的很奇怪,cpu一直在振動(dòng),tcp也不太穩(wěn)定,不知道是什么原因,如圖所示

  • walkor 2019-03-03

    從統(tǒng)計(jì)里看不出原因的。
    按照手冊超過1000連接要安裝event擴(kuò)展,并且嚴(yán)格按照workerman手冊優(yōu)化linux內(nèi)核。
    這些都做好了就從業(yè)務(wù)代碼上找原因。

  • dou號(hào) 2019-03-04

    @1:在重啟系統(tǒng)之前,我有在rc.local文件中加入‘/usr/bin/env php /磁盤/路徑/start.php start -d’語句,參考自http://doc.workerman.net/faq/start-with-system.html,重啟之后cpu就變成上面那張圖了,然后就把這段程序給去掉了,并又重啟了一下系統(tǒng),觀察下來發(fā)現(xiàn)cpu又變得穩(wěn)定了,請問這個(gè)語句會(huì)影響系統(tǒng)嗎?我添加這段語句是直接打開文件然后寫入語句,并不是通過linux指令添加這段程序的,這會(huì)有區(qū)別嗎?

  • walkor 2019-03-05

    cpu高的時(shí)候用strace -ttp pid 來定位

年代過于久遠(yuǎn),無法發(fā)表回答
??