我们有一堆Aurora MySQL群集,需要使用boto3识别哪些实例是Master,哪些实例是只读副本。群集端点的副本名称中带有“ -ro-”。这是唯一的方法吗? 抱歉,如果已经回答。
答案 0 :(得分:0)
最后找到它了。需要使用“ describe_db_cluster_endpoints”方法。
import boto3
client = boto3.client('rds', 'my-region')
my_cluster = client.describe_db_cluster_endpoints(DBClusterIdentifier='my-aurora-cluster')
print my_cluster
并查找“ EndpointType”,将出现“ WRITER”或“ READER”