我正在阅读 AWS RDS 文档,发现在将应用程序连接到 Aurora 集群时可以使用多种端点选项。您可以通过集群终端节点、主终端节点或副本终端节点进行连接。
我的问题是,如果我使用集群端点,我是否能够利用读取扩展,还是只会命中主实例进行读取?
如果这不起作用,我想另一种方法是在读取时随机选择一个只读副本,或者在副本前面有一个负载均衡器,然后使用它的地址进行读取。
如果集群端点不能扩展读取工作负载,请告知正确的方法是什么。我正在使用一个 ORM 框架来控制与 Aurora 数据库集群的数据访问交互。