|
@@ -46,11 +46,14 @@ def main():
|
|
|
logging.info(f"failed instance ids: {failed_instances}")
|
|
|
|
|
|
# 3. 摘流量
|
|
|
- utils.set_instance_weight_process_with_slbs(client=slb_client,
|
|
|
- slb_id_list=longvideo_config.slb_id_list,
|
|
|
- instance_id_list=failed_instances,
|
|
|
- weight_list=[(0, 15)])
|
|
|
- logging.info(f"set weight with 0 finished.")
|
|
|
+ if len(failed_instances) > 0:
|
|
|
+ utils.set_instance_weight_process_with_slbs(client=slb_client,
|
|
|
+ slb_id_list=longvideo_config.slb_id_list,
|
|
|
+ instance_id_list=failed_instances,
|
|
|
+ weight_list=[(0, 15)])
|
|
|
+ logging.info(f"set weight with 0 finished.")
|
|
|
+ else:
|
|
|
+ logging.info("not have failed instances!")
|
|
|
|
|
|
|
|
|
if __name__ == '__main__':
|