|  | @@ -32,12 +32,12 @@ def server_restart(slb_client, instance_id, image_name):
 | 
	
		
			
				|  |  |          server_health_check(slb_client, instance_id)
 | 
	
		
			
				|  |  |          time.sleep(30)
 | 
	
		
			
				|  |  |          logging.info(f"health check finished.")
 | 
	
		
			
				|  |  | -        # 5. 挂流量
 | 
	
		
			
				|  |  | -        add_weight_list = [(10, 30), (20, 20), (40, 10), (60, 10), (80, 10), (100, 10)]
 | 
	
		
			
				|  |  | -        utils.set_instance_weight_process(client=slb_client,
 | 
	
		
			
				|  |  | -                                          slb_id=rov_server_config.slb_id,
 | 
	
		
			
				|  |  | -                                          instance_id_list=[instance_id],
 | 
	
		
			
				|  |  | -                                          weight_list=add_weight_list)
 | 
	
		
			
				|  |  | +        # # 5. 挂流量
 | 
	
		
			
				|  |  | +        # add_weight_list = [(10, 30), (20, 20), (40, 10), (60, 10), (80, 10), (100, 10)]
 | 
	
		
			
				|  |  | +        # utils.set_instance_weight_process(client=slb_client,
 | 
	
		
			
				|  |  | +        #                                   slb_id=rov_server_config.slb_id,
 | 
	
		
			
				|  |  | +        #                                   instance_id_list=[instance_id],
 | 
	
		
			
				|  |  | +        #                                   weight_list=add_weight_list)
 | 
	
		
			
				|  |  |          logging.info(f"server restart finished, instance: {instance_id}/{ip_address}")
 | 
	
		
			
				|  |  |      except Exception as e:
 | 
	
		
			
				|  |  |          logging.error(f"server restart fail, instance: {instance_id}")
 | 
	
	
		
			
				|  | @@ -58,7 +58,7 @@ def main():
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          # 2. 逐台重启
 | 
	
		
			
				|  |  |          image_name = 'rov-server'
 | 
	
		
			
				|  |  | -        for i, instance_id in enumerate(online_instance_ids):
 | 
	
		
			
				|  |  | +        for i, instance_id in enumerate(online_instance_ids[:1]):
 | 
	
		
			
				|  |  |              server_restart(slb_client=slb_client, instance_id=instance_id, image_name=image_name)
 | 
	
		
			
				|  |  |              logging.info(f"重启进度: {i+1}/{online_instance_count}")
 | 
	
		
			
				|  |  |          logging.info(f"server restart finished!")
 |