我有两个LAMP服务器,一个主服务器和一个从服务器。
使用RSync将主服务器的web根镜像到从服务器上,并且使用MySQL复制将数据库复制到从属服务器上。
主人在我们办公室的局域网上。我们使用它来捕获数据并生成报告。奴隶是客户访问我们网站的对象。
所有客户端活动都需要保存到数据库中。显而易见的问题是,如果允许从服务器写入数据库,它就会与主服务器不同步。
如果从属服务器变得不可用,则客户端流量被重定向为临时使用主服务器(DNS故障转移)
你有什么想法可以在不破坏主/从同步的情况下将客户端活动记录到数据库中吗。
到目前为止,我能想到的最好办法是不复制包含客户端使用历史的数据库。但有人说,不复制所有表是有风险的
怎么样。。。。角色转换,你的老主人变成奴隶,你的旧奴隶变成主人。因此,你不应该遇到你提到的同步问题。
与您的"ps"一样,您可以为此使用备用数据库。所有需要同步的表都可以在一个数据库中,所有的表都不同步。