如何设置Redis以避免ruby脚本自动保存数据?

更新于
2026-10-09 22:34:54
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计273个文字,预计阅读时间需要2分钟。

如何设置Redis以避免ruby脚本自动保存数据?

如何强化Redis进行阻塞保存?我在使用Ruby Redis gem,但相信这个问题并非特定于该库。似乎SAVE和BGSAVE命令类似在后台自动执行,但在后续的调用中导致-ERR 后台保存进行中错误。希望这将是-ERR 后台保存进行中错误的解决方案。

如何设置Redis以避免ruby脚本自动保存数据?

如何强制Redis进行阻止保存?我正在使用 Ruby Redis gem,但我相信这个问题不是特定于该库.似乎SAVE和BGSAVE命令似乎在背景中晃动,在后续调用中导致“-ERR后台保存进行中”错误.

希望这将是一个无聊的同步调用,阻止所有其他Redis命令,直到“dump.rdb”的保存完成.并希望这不需要实际关闭服务器,用“/etc/init.d/redis-server”捣乱.大概我应该用LASTSAVE命令进行轮询?

如果你调用SAVE但是你得到一个关于正在进行的后台保存的错误,这意味着还有一个正在进行的BGSAVE,因为其中一个是真的:

1)有人叫BGSAVE
2)Redis配置为不时保存(默认值).

所以你的SAVE失败了,因为已经有一个正在进行的保存.您可以检查是否有正在进行的后台,当它完成时,检查INFO输出.

本文共计273个文字,预计阅读时间需要2分钟。

如何设置Redis以避免ruby脚本自动保存数据?

如何强化Redis进行阻塞保存?我在使用Ruby Redis gem,但相信这个问题并非特定于该库。似乎SAVE和BGSAVE命令类似在后台自动执行,但在后续的调用中导致-ERR 后台保存进行中错误。希望这将是-ERR 后台保存进行中错误的解决方案。

如何设置Redis以避免ruby脚本自动保存数据?

如何强制Redis进行阻止保存?我正在使用 Ruby Redis gem,但我相信这个问题不是特定于该库.似乎SAVE和BGSAVE命令似乎在背景中晃动,在后续调用中导致“-ERR后台保存进行中”错误.

希望这将是一个无聊的同步调用,阻止所有其他Redis命令,直到“dump.rdb”的保存完成.并希望这不需要实际关闭服务器,用“/etc/init.d/redis-server”捣乱.大概我应该用LASTSAVE命令进行轮询?

如果你调用SAVE但是你得到一个关于正在进行的后台保存的错误,这意味着还有一个正在进行的BGSAVE,因为其中一个是真的:

1)有人叫BGSAVE
2)Redis配置为不时保存(默认值).

所以你的SAVE失败了,因为已经有一个正在进行的保存.您可以检查是否有正在进行的后台,当它完成时,检查INFO输出.