我借助 redis 实现的发布订阅,但是我看程序占用的内存不断的增加,我仔细看了看 感觉可能是 redis 的问题 想问一下,如果 redis 一直 publish 但是没有人订阅的话,这些数据会一直存在这个通道里面吗,导致程序占用的内存不断的增加吗
我借助 redis 实现的发布订阅,但是我看程序占用的内存不断的增加,我仔细看了看 感觉可能是 redis 的问题 想问一下,如果 redis 一直 publish 但是没有人订阅的话,这些数据会一直存在这个通道里面吗,导致程序占用的内存不断的增加吗
|
petelinJan 29, 2019 via iPhone
1
那不是自然的吗.
|
|
sunjourneyJan 30, 2019
2
主动订一个
|
|
MuninnJan 30, 2019
3
你看内存增加的是你写的程序还是 redis 本身啊。
按理说订阅模型是不存消息的 没人订阅消息就会消失掉 你可能其他地方写的有问题 |
|
no1xsyzyJan 30, 2019
4
|
|
5
|
|
soulsxdJan 30, 2019
6
没有订阅默认就丢掉了,可以使用 redis-cli --bigkeys 查看大 key
|