workerman 后臺(tái)進(jìn)程在,但是statistic里面無(wú)數(shù)據(jù),有數(shù)據(jù)請(qǐng)求過(guò)來(lái)。求解決在在線等
貼圖吧, 什么叫statistic里面無(wú)數(shù)據(jù)
統(tǒng)計(jì)模塊statistics數(shù)據(jù)是1分鐘寫(xiě)一次磁盤(pán)(或者內(nèi)存中buffer大于一定值寫(xiě)磁盤(pán)),只有被寫(xiě)入磁盤(pán)的數(shù)據(jù)才能被展示出來(lái),也就是說(shuō)統(tǒng)計(jì)模塊statistics不是實(shí)時(shí)的,有1分鐘左右的延遲
出現(xiàn)數(shù)據(jù)后期一直都沒(méi)有的情況。
有數(shù)據(jù)發(fā)送到UDP接口
延遲 可以不考慮, 20號(hào)之后都沒(méi)數(shù)據(jù)了 但是后臺(tái)進(jìn)程是啟動(dòng)的
這種突然沒(méi)數(shù)據(jù)的情況還沒(méi)遇到過(guò)
workermand status 貼下看下workerman是否正常
還有想一下那個(gè)時(shí)間點(diǎn)有沒(méi)有什么改動(dòng),比如更改配置,刪除文件等等...
只是改了幾個(gè)端口 增加了幾個(gè)進(jìn)程 其他沒(méi)修改
可能哪里你配置錯(cuò)了
重啟后又會(huì)正常 按理說(shuō)和配置應(yīng)該沒(méi)多大關(guān)系吧
重啟后又會(huì)正常是什么意思,原來(lái)丟失的數(shù)據(jù)又都找回來(lái)了?
重啟后,當(dāng)前數(shù)據(jù)會(huì)生成,歷史數(shù)據(jù)還是丟失了。 不重啟當(dāng)前數(shù)據(jù)一直不寫(xiě)入
通過(guò)你描述的信息無(wú)法定位你的問(wèn)題
再次出現(xiàn)這個(gè)問(wèn)題時(shí)可以自行定位下, 通過(guò)抓包和strace進(jìn)程查看是有有上報(bào)和保存數(shù)據(jù)到磁盤(pán), 打開(kāi)php日志,看下是否有異常 另外可以通過(guò)workermand status命令及workerman/logs日志查看進(jìn)程是否有異常