首页 文章

Galera Donor并切换到另一个主机进行插入声明

提问于
浏览
0

我们有一个连接到Galera集群的应用程序,我们正在使用具有多个主机的连接字符串 . I.E.使用MariaDB连接器J.如果连接字符串中的第一个主机成为捐赠者并且我们发出一个插入语句,则插入将挂起,直到捐赠者停止成为施主并恢复为常规节点 . 我们正在使用MariaDB Connector J有什么方法可以在初始Host成为Donor时自动切换到另一台主机?我们尝试使用关键字sequential,但在这种情况下它不起作用 . Galera中是否有一个允许捐赠者立即执行插入语句并返回的设置?这通常如何处理? Resynch最多可能需要20分钟,我们的程序不能停留那么长时间 .

1 回答

  • 0

    我想我可能已经弄明白了 . 我将设置wsrep_sst_donor_rejects_queries更改为on . 使用关键字sequential,这允许驱动程序跳过捐赠者并移动到下一个主机 . 如果有人有任何替代解决方案,请发布 . 我想我应该发布我的解决方案,这样可以帮助其他人面临类似的挑战 .

相关问题