我是aws的新手。
我有一个mysql rds实例,我刚创建了2个只读副本。我的应用程序是用Java编写的,到目前为止我所做的是使用我连接到一个aws实例的JDBC,但现在我如何围绕3个服务器分配工作?
答案 0 :(得分:1)
您可以设置internal Elastic Load Balancer对来自从属的循环请求。然后在代码中配置两个连接:一个直接指向master进行写操作,另一个指向ELB端点进行读取。
或者,如果您喜欢冒险,可以使用Nginx,HAProxy或类似设置自己的内部负载均衡器。在任何一种情况下,您的LB都将侦听端口3306。
答案 1 :(得分:0)
AWS建议设置53号路线。这是关于https://aws.amazon.com/premiumsupport/knowledge-center/requests-rds-read-replicas/主题的官方文章