为什么redis实例正在放弃密钥

这是我过去72小时显示current_keys的石墨redisgraphics。

在这里输入图像说明

您可能会注意到有一个实例(绿色)正在定期删除键,而另一个则正常。两者都configuration了Chef并运行相同的Redis版本(redis_version:2.6.5)和相同的configuration。

任何想法可能导致钥匙掉落? 这两个实例都在胡桃夹子/ twemproxy(从https://github.com/twitter/twemproxy redis代理),所以应该得到等量的键。

我会开始检查每天凌晨1点左右发生的事情; 可能的原因…

  • 厨师客户--interval在运行一个 – --interval并导致重置(检查/var/log/chef/*
  • jetpack主机和logrotate (或其他自动化任务)的权限不合格(检查/var/log/syslog
  • 主机jetpack上剩余的crontabs(因为Chef不是事务性的,不会删除删除提供程序调用的工件;请检查/etc/cron.d/

我已经能够解决厨师客户端的--interval行为的唯一方法是重新启动主机。 然后,我改变了所有的厨师命令,以包括--once参数。