我们自研的消息推送系统,在离线消息的处理上,采用的机制是,如果用户离线,就把该消息缓存到redis.当用户再次上线时再从redis读取到,再推送。这样的机制。但是运维报告说,redis CPU 飙升,阿里云监控产生慢日志:“latency:eventloop ”,大佬们,请教哈如何解决呢?补充一哈,数据结构用的是list,一个用户一个list用来存储离线消息.
我们自研的消息推送系统,在离线消息的处理上,采用的机制是,如果用户离线,就把该消息缓存到redis.当用户再次上线时再从redis读取到,再推送。这样的机制。但是运维报告说,redis CPU 飙升,阿里云监控产生慢日志:“latency:eventloop ”,大佬们,请教哈如何解决呢?补充一哈,数据结构用的是list,一个用户一个list用来存储离线消息.
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
5 回答910 阅读
3 回答2.2k 阅读
1 回答806 阅读✓ 已解决
2 回答731 阅读✓ 已解决
1 回答709 阅读✓ 已解决