2016-04-13 43 views
0

我有我的redis服务器在我的本地,当我用dump.rdb bgsave复制这些内容,并把它放在我的另一台机器。每件事情都很好,但经过一些不活动后,我的密钥不断被删除,我结束了433KB的转储文件和我的转储文件被取代。我做错了什么?我在本地3.0.3和我的另一台机器2.8.4。我从这个步骤[链接] [1]。我不能能够找出这个issue.I检查服务器日志,而且也没有的错误仅仅只为每900300那些bgsaves seconds.Please帮我Redis服务器从dump.rdb加载后删除所有密钥

回答

0

最常见的是这可能是因为

  • 你Redis实例对公共网络开放,并且不使用密码认证 - 破解者可以做任何事情来删除您的密钥以危害服务器。
  • 您的所有密钥都将设置为过期
  • 您正在使用驱逐策略,例如all-keys,您的maxmemory已设置,并且已达到它。
  • 你有一段流氓代码可以删除它们。
+0

我的密钥没有设置过期并且所有密钥都没有删除,除非那些在服务器上创建的密钥仍在那些只有通过转储文件上传的密码才会被删除。 –

+0

如果我有一个流氓代码删除它们,我应该面对我的本地以及right.maxmemory在这里没有问题。 –

相关问题