gpt4 book ai didi

debugging - 如何使用 reis-cli 检查 redis 队列的推送和弹出计数

转载 作者:可可西里 更新时间:2023-11-01 11:17:07 24 4
gpt4 key购买 nike

我正在使用 redis 在不同的应用程序之间发送和接收数据。但是,我发现当一个应用程序push 数以千计的数据到一个队列时,另一个实现pop 的应用程序有不完整的数据!

为了确定问题 - 我在 pushpop 处添加了计数器,发现 pop 计数器比 pushed 少,我也不知道当 pop 完成执行时,在同一队列中看不到任何待处理的消息。

我正在尝试挖掘数据丢失的位置。我应该尝试哪些方法? redis-cli 中是否有任何命令可以显示给定队列的推送和弹出计数

最佳答案

您可以从 redis-cli 使用 MONITOR 命令。将输出通过管道传输到一个文件,然后您应该可以很容易地看到有多少手登陆了 Redis。另一个建议是使用序列号来调试您的问题,这样更容易看出遗漏了哪个。

关于debugging - 如何使用 reis-cli 检查 redis 队列的推送和弹出计数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44965258/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com