我们将 MySQL 用于我们的 FreeRADIUS 用户存储,并将会计数据库用于我们的 Web 应用程序。
我想分离数据库的会计部分,将其移动到新服务器以减轻数据库读取和权限等等。
我的第一个想法是通过 iptables 将 NAS 流量的会计部分重定向到另一台服务器并将其存储在单独的数据库中。
这看起来充其量只是一种黑客行为,我担心会计流的一致性。
以前有人遇到过类似的问题吗?
谢谢你的时间。
答案1
我认为负载平衡器是减轻负载的最常用工具,但您可能需要研究 MySql Proxy。
您可以用它做一些有趣的事情;但是,在投入生产之前,我会进行彻底的测试和负载测试。