面试题答案
一键面试- 使用Redis自带的修复工具:Redis提供了
redis-check-aof
工具,可在命令行运行该工具来检测和尝试修复AOF文件。例如:redis-check-aof --fix /path/to/appendonly.aof
,--fix
选项表示尝试自动修复检测到的问题。 - 重启Redis时观察日志:当Redis启动加载AOF文件时,如果文件损坏,Redis会在日志中输出相关错误信息,可通过查看Redis日志文件(通常在配置文件指定的
logfile
路径下)来确定AOF文件是否损坏及损坏的具体情况。