消息使用Client::send推送時(shí),會(huì)出現(xiàn)丟失。這里丟失并不是第一次就會(huì)丟失,前面不會(huì)丟失,而是過一段時(shí)間才會(huì)丟失,我這個(gè)圈出來的,進(jìn)程處于閑置狀態(tài)。并且能確定是消息沒有推到redis中,而使用Redis::send(),目前沒有這種問題啊
server配置:
有人知道怎么排查嗎
來個(gè)大佬罵醒我也好呀
再補(bǔ)充一點(diǎn),有的消息是相同的內(nèi)容
文檔有說,Client::send有丟失可能性,想不丟用Redis::send
這個(gè)有可能是指1.連內(nèi)存都不進(jìn)嗎2.還是進(jìn)了內(nèi)存丟了3.還是在內(nèi)存,不投遞4.還是進(jìn)程busy5.還是其他情況丟失
從我目前的情況來看,進(jìn)程沒也busy,服務(wù)也沒重啟,每次重啟前面投遞挺好的,后面消息就大面積丟失,甚至沒有。