gpt4 book ai didi

mysql - 有没有人知道如何扩展 Amazon RDS 只读副本?

转载 作者:IT老高 更新时间:2023-10-29 00:01:11 24 4
gpt4 key购买 nike

我最近设置了一个只读副本,以减轻我的 Amazon 多可用区 RDS 实例的部分读取负载。亚马逊文档明确指出,“由您的应用程序决定读取流量如何在您的只读副本之间分配”。

有没有人想出一种可管理的方式来扩展只读副本?将我的应用程序的不同部分硬编码以从特定副本读取,这似乎不是一个非常可扩展的解决方案。有没有一种类似于将 EC2 实例置于负载均衡器之后的设置方法?

最佳答案

一位 AWS 工程师对问题 here 提供了一些见解。 .

这是他的回复片段:

in general you can load-balance traffic at the following 3 logical places:

  • Application layer - create multiple connection pools and send all reads to the read-replicas.
  • Web framework/middleware - some web frameworks have in-built support for multiple databases [1].
  • External proxy - You can use an external proxy like MySQLproxy [2].

[1] - https://docs.djangoproject.com/en/dev/topics/db/multi-db/

[2] - https://launchpad.net/mysql-proxy

关于mysql - 有没有人知道如何扩展 Amazon RDS 只读副本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11835271/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com