用于aws弹性负载平衡的cdk结构
aws-cdk.aws-elasticloadbalancing的Python项目详细描述
Amazon弹性负载平衡构造库
@aws-cdk/aws-elasticloadbalancing
包提供用于配置
经典的负载均衡器。
配置负载均衡器
负载平衡器将流量发送到一个或多个自动缩放组。创建负载
平衡器,设置侦听器和运行状况检查,并提供所需的舰队
将平衡加载到targets
属性中。
constlb=newelb.LoadBalancer(this,'LB',{vpc,internetFacing: true,healthCheck:{port: 80},});lb.addTarget(myAutoScalingGroup);lb.addListener({externalPort: 80,});
默认情况下,负载平衡器允许所有连接。如果你想改变它,
设置侦听器时传递allowConnectionsFrom
属性:
lb.addListener({externalPort: 80,allowConnectionsFrom:[mySecurityGroup]});