|
@@ -477,23 +477,24 @@ def list_server_group_servers(alb_client, server_group_id):
|
|
try:
|
|
try:
|
|
list_server_group_servers_request = alb_20200616_models.ListServerGroupServersRequest(
|
|
list_server_group_servers_request = alb_20200616_models.ListServerGroupServersRequest(
|
|
server_group_id=server_group_id,
|
|
server_group_id=server_group_id,
|
|
- max_results=50,
|
|
|
|
|
|
+ max_results=100,
|
|
next_token=next_token
|
|
next_token=next_token
|
|
)
|
|
)
|
|
- runtime = util_models.RuntimeOptions(
|
|
|
|
- connect_timeout=5000,
|
|
|
|
- read_timeout=60000
|
|
|
|
- )
|
|
|
|
|
|
+ runtime = util_models.RuntimeOptions()
|
|
|
|
+ # runtime = util_models.RuntimeOptions(
|
|
|
|
+ # connect_timeout=5000,
|
|
|
|
+ # read_timeout=60000
|
|
|
|
+ # )
|
|
response = alb_client.list_server_group_servers_with_options(list_server_group_servers_request, runtime)
|
|
response = alb_client.list_server_group_servers_with_options(list_server_group_servers_request, runtime)
|
|
next_token = UtilClient.to_map(response.body).get('NextToken')
|
|
next_token = UtilClient.to_map(response.body).get('NextToken')
|
|
sub_instance_ids = [server.server_id for server in response.body.servers]
|
|
sub_instance_ids = [server.server_id for server in response.body.servers]
|
|
if len(sub_instance_ids) > 0:
|
|
if len(sub_instance_ids) > 0:
|
|
instance_ids.extend(sub_instance_ids)
|
|
instance_ids.extend(sub_instance_ids)
|
|
- else:
|
|
|
|
|
|
+ if next_token is None:
|
|
break
|
|
break
|
|
except Exception as error:
|
|
except Exception as error:
|
|
logging.error(error)
|
|
logging.error(error)
|
|
- time.sleep(10)
|
|
|
|
|
|
+ time.sleep(3)
|
|
return instance_ids
|
|
return instance_ids
|
|
|
|
|
|
|
|
|