Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redis上的间歇性慢速性能:从何处开始?_Redis - Fatal编程技术网

Redis上的间歇性慢速性能:从何处开始?

Redis上的间歇性慢速性能:从何处开始?,redis,Redis,如果对Redis的简单读/写调用有时需要3-6秒,而不是通常的亚毫秒,那么我从哪里开始寻找呢 Redis服务器CPU从未超过%2。而且我很确定网络不是问题 我们有一个非常基本的设置 在CentOS 2.6内核上使用Redis 2.6.7。您可以从查看本页所述要点开始: 由于您的CPU消耗较低,我首先检查内存和磁盘I/O问题: 当前内存消耗是多少?(免费,redis info命令) 盒子在交换吗?(vmstat,顶部) 使用哪种持久性机制?(rdb或aof) 当问题发生时,您测量的I/O活动c

如果对Redis的简单读/写调用有时需要3-6秒,而不是通常的亚毫秒,那么我从哪里开始寻找呢

Redis服务器CPU从未超过%2。而且我很确定网络不是问题

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


在CentOS 2.6内核上使用Redis 2.6.7。

您可以从查看本页所述要点开始:

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

  • 当前内存消耗是多少?(免费,redis info命令)
  • 盒子在交换吗?(vmstat,顶部)
  • 使用哪种持久性机制?(rdb或aof)
  • 当问题发生时,您测量的I/O活动cqn的数量(iostat)
  • 你在Xen虚拟机上运行你的东西吗?(分叉延迟问题)

你没有记错吧?您使用的是什么持久性模型?@jonathanhedborg redis info报告的内存消耗很低(总共50-60mb)。使用股票持久性配置。谢谢!我将在大约两周后回到这个项目,并将检查。此框确实在vmware esx上运行。