上下文
我们有一个备份脚本,用于备份多个redis-server实例。
我们选择以下方式备份redis-server实例:
BGSAVE
INFO Persistence
(以及rdb_bgsave_in_progress
)以查看BGSAVE
是否已完成rdb_last_bgsave_status
以查看是否一切顺利昨天出现了问题(磁盘已满) 在redis日志中充分报告了此错误,因此通过人工干预,我们能够快速找到原因。
然而,看看redis api,我只看到了通用:
# Persitence
...
rdb_last_bgsave_status:err
表示一般错误的行,我看不到自动脚本如何报告更详细的错误。
问题
当BGSAVE
出错时,有没有办法通过redis api访问某种错误代码或错误说明?
答案 0 :(得分:1)
不 - 如果错误详细,它将在日志中。 Redis API没有错误日志功能,尽管这可能是一个很好的功能。