消息使用Client::send推送时,会出现丢失。这里丢失并不是第一次就会丢失,前面不会丢失,而是过一段时间才会丢失,我这个圈出来的,进程处于闲置状态。并且能确定是消息没有推到redis中,而使用Redis::send(),目前没有这种问题啊
server配置:
有人知道怎么排查吗
来个大佬骂醒我也好呀
再补充一点,有的消息是相同的内容
文档有说,Client::send有丢失可能性,想不丢用Redis::send
这个有可能是指1.连内存都不进吗2.还是进了内存丢了3.还是在内存,不投递4.还是进程busy5.还是其他情况丢失
从我目前的情况来看,进程没也busy,服务也没重启,每次重启前面投递挺好的,后面消息就大面积丢失,甚至没有。
有人知道怎么排查吗
来个大佬骂醒我也好呀
再补充一点,有的消息是相同的内容
文档有说,Client::send有丢失可能性,想不丢用Redis::send
这个有可能是指1.连内存都不进吗2.还是进了内存丢了3.还是在内存,不投递4.还是进程busy5.还是其他情况丢失
从我目前的情况来看,进程没也busy,服务也没重启,每次重启前面投递挺好的,后面消息就大面积丢失,甚至没有。