項(xiàng)目是車輛GPS對(duì)接,通過JT808協(xié)議,兩種對(duì)接方式 1.平臺(tái)轉(zhuǎn)發(fā)(TwxGateway) 客戶端少,大概10幾個(gè),每個(gè)客戶端轉(zhuǎn)發(fā)大量數(shù)據(jù),正常情況下最多的大概每秒100-200組數(shù)據(jù) 2.設(shè)備直傳(pass_808) 一萬多客戶端,每個(gè)客戶端大概30S一組數(shù)據(jù) 如下圖,會(huì)出現(xiàn)轉(zhuǎn)發(fā)的gateway大量占用內(nèi)存,top之后cpu基本上100% 所有worker進(jìn)程busy,top發(fā)現(xiàn)cpu基本沒有占用 通過stra...
json-rpc改裝后的框架,加入了服務(wù)注冊(cè),反射,引入了think-orm 運(yùn)行一段時(shí)間后,大部分進(jìn)程會(huì)busy掉,但實(shí)際上請(qǐng)求量很小 [attach]1567[/attach] ? strace busy的進(jìn)程就一直卡在restart_syscall ? 這個(gè)可能是什么原因呢...
服務(wù)端運(yùn)行了,改裝過后的json-rpc框架,突然出現(xiàn)一個(gè)進(jìn)程占滿16顆cpu資源 strace之后 [attach]1562[/attach] ? 然后停掉服務(wù),該進(jìn)程依然殺不死,重啟機(jī)器依舊運(yùn)行 lsof 該進(jìn)程 [attach]1563[/attach] ? 搞不懂是框架導(dǎo)致的,還是中病毒了。。。...