У меня есть база данных экземпляров amazon rds, и я использую прочитанную реплику для аналитики. Тем не менее, каждую неделю или около того прочитанная реплика падает с ошибкой репликации. Я пробовал смотреть состояние подчиненного устройства и пропускать ошибки репликации в соответствии с этой статьей справки (http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/mysql_rds_skip_repl_error.html), однако я смог восстановить ее только путем прокрутки и создания новой прочитанной реплики. Однако это становится проблематичным по нескольким причинам, поскольку внешние службы зависят от исходной прочитанной реплики.Amazon RDS Read Replica - пропуская ошибки репликации
Основная база данных в порядке, но, похоже, некоторые ошибки целостности приводят к сбою чтения и не восстанавливаются.
В настоящее время моего чтения реплика имеет следующие параметры:
Replication State: Error
Replication Error: Error 'Cannot add or update a child row: a foreign key constraint fails.....
Есть ли способ я могу настроить это прочитать реплики, чтобы пропустить все ошибки? Я просто пытаюсь понять, как сделать его более стабильным. Благодаря!
Спасибо, что ответ здесь. Мы использовали MyISAM, а не InnoDB, и я думаю, что это является источником проблемы.У нас все еще нет исправления, потому что мы переключились на MyISAM по другим причинам. – jkeesh