CodeSample小助手 2021-09-01
您可以通过使用Alibaba Cloud CLI,或者使用阿里云SDK编写代码,调用阿里云SLB API创建负载均衡SLB实例并设置后端服务器。具体架构如下图所示:
您可以通过使用Alibaba Cloud CLI调用以下API,创建负载均衡SLB实例和添加后端服务器。
API名称 | 说明 |
---|---|
CreateLoadBalancer | 创建一台负载均衡实例。 |
AddBackendServers | 指定SLB实例ID,指定服务器列表,给该SLB实例添加后端服务器。 |
参考以下步骤,使用Alibaba Cloud CLI为SLB实例配置后端服务器:
$ aliyun configure
Configuring profile 'default' ...
Aliyun Access Key ID [None]: <Your AccessKey ID>
Aliyun Access Key Secret [None]: <Your AccessKey Secret>
Default Region Id [None]: cn-hangzhou
Default output format [json]: json
Default Language [zh]: zh
$ aliyun slb actionName --parameter1 value1 --paramter2 value2...
示例如下:
$ aliyun slb CreateLoadBalancer --RegionId RegionId
其中,RegionId是负载均衡实例的地域。 $ aliyun slb AddBackendServers --LoadBalancerId <LoadBalancerId>
$ aliyun slb AddBackendServers --BackendServers "[{'ServerId':'<ServerEcsID-1>','Weight':'<Weight-1>'},{'ServerId':'<ServerEcsID-1>','Weight':'<Weight-2>'}]"
其中: