Redis上的间歇缓慢性能:从哪里开始?

时间:2013-03-21 23:26:25

标签: redis

如果对Redis的简单读/写调用有时需要3-6秒而不是通常的亚毫秒,我在哪里开始查看?

Redis服务器CPU永远不会超过%2。我非常确定网络不是问题。

我们有一个非常基本的设置。

在CentOS 2.6内核上使用Redis 2.6.7。

1 个答案:

答案 0 :(得分:0)

您可以先查看本页所述的要点:

Redis latency problems troubleshooting

由于您的CPU消耗很低,我首先会检查内存和磁盘I / O问题:

  • 目前的内存消耗是多少? (免费,redis信息命令)
  • 是盒子交换? (vmstat,top)
  • 使用哪种持久性机制? (rdb或aof)
  • 问题发生时您测量的I / O活动量(iostat)
  • 你在Xen VM上运行你的东西吗? (fork延迟问题)