AWS RDSのMySQLでレプリケーションエラーが発生した時の対応

CloudWatchのmetrics見てたら発見。

ReplicaLagの値が-1秒になっていたので、 SHOW SLAVE STATUS \Gでステータスを確認するとレプリケーションが失敗していた。 原因のクエリ見るとスキップして問題ないクエリだったのでスキップして解決した。

・ 実行クエリ 

CALL mysql.rds_skip_repl_error;

スキップできないときはスレイブ作り直すのが簡単な対応かな?

ドキュメント:

mysql.rds_skip_repl_error - Amazon Relational Database Service