2

我有一个实际在 Symfony 3.4 上运行的项目,我在 MySQL 数据库上使用 AWS RDS Master/Slaves 配置。

有时在白天,我的复制延迟会在短时间内增加。我想知道是否有一种聪明的方法可以禁用从复制滞后超过 5 分钟的副本读取。

如果您需要更多信息,请告诉我,并提前感谢您!

4

1 回答 1

1

查看PHP mysqlnd 复制和负载平衡插件,尤其是“服务级别和一致性”部分的示例 3(抱歉无法直接链接),了解如何管理最大年龄/从属延迟。

就个人而言,我还想看看它提供的缓存选项以及连接池

根据您问题中的信息,很难给出具体的建议,但这些应该给您一个很好的起点。

于 2018-07-23T13:02:40.163 回答