Raj*_*Das 6 python amazon-ec2 amazon-web-services boto3 elastic-load-balancer
我可以使用下面的负载平衡器
import boto3
elb = boto3.client('elbv2')
lbs = elb.describe_load_balancers()
Run Code Online (Sandbox Code Playgroud)
如何获取lbs.
另外,我如何获取状态不活跃的负载均衡器,因为 describe_load_balanacers 只提供状态active负载均衡器。
Joh*_*ein 10
经典负载均衡器
用: client = boto3.client('elb')
然后describe_load_balancers()结果包括实例列表:
'Instances': [
{
'InstanceId': 'string'
},
],
Run Code Online (Sandbox Code Playgroud)
应用程序负载均衡器
用: client = boto3.client('elbv2')
describe_target_groups()传入负载均衡器 ARN 以获取与负载均衡器关联的目标组列表describe_target_health()以获取目标(实例)列表。这是一个示例响应:
{
'TargetHealthDescriptions': [
{
'Target': {
'Id': 'i-0f76fade',
'Port': 80,
},
...
Run Code Online (Sandbox Code Playgroud)