我们的生产环境通常由 4-8 个 Apache Web 服务器和 2 个 (My)SQL 服务器组成:
每个 Web 服务器都隶属于一个 SQL 服务器 SQL 服务器具有循环复制设置 所有 Web 服务器都进行负载平衡,例如 Pound。每天晚上,一项作业会备份其中一台 SQL 服务器,锁定附属的 Web 服务器大约 10-15 分钟。
有没有办法配置平衡以避免在短时间内到达那些锁定的服务器?
除了备份非生产的第三台服务器之外,还有其他方法来处理这个锁吗?
PS:我们设想在备份前后重新加载Pound配置,用一个合适的配置文件,但感觉有点奇怪......
这个问题已经在 StackOverflow 上被问到,但由于“不是以开发为中心”的目的而被关闭。事实上,它更像是一个生产和运行的讨论。