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