我使用这样的某些my.cnf设置.RDS实例是否允许这样的选项?
slave-skip-errors = 1062,1054
replicate-ignore-db=verv_raw
replicate-ignore-table=verv.ox_session
replicate-wild-ignore-table=verv_raw.ox%
replicate-wild-ignore-table=verv_raw.ox%
Run Code Online (Sandbox Code Playgroud)
我知道一次跳过一个错误的过程.
CALL mysql.rds_skip_repl_error;
Run Code Online (Sandbox Code Playgroud)
但我正在寻找的是跳过奴隶上所有错误的选项.在RDS环境中有可能吗?
我通过创建一个像这样的 mysql 事件调度程序来解决它:
CREATE EVENT repl_error_skipper
ON SCHEDULE
EVERY 15 MINUTE
COMMENT 'Calling rds_skip_repl_error to skip replication error'
Do
CALL mysql.rds_skip_repl_error;
/*also you can add other logic */
Run Code Online (Sandbox Code Playgroud)
要设置其他全局变量,您可以在 rds 参数组中找到并设置那些(如果可用于更改)(您必须创建新的参数组并设置变量值)。
| 归档时间: |
|
| 查看次数: |
1723 次 |
| 最近记录: |