|
@@ -31,7 +31,7 @@ def server_restart(slb_client, instance_id, image_name):
|
|
time.sleep(30)
|
|
time.sleep(30)
|
|
logging.info(f"health check finished.")
|
|
logging.info(f"health check finished.")
|
|
# 5. 挂流量
|
|
# 5. 挂流量
|
|
- add_weight_list = [(10, 30), (20, 20), (40, 10), (60, 10), (80, 10), (100, 10)]
|
|
|
|
|
|
+ add_weight_list = [(10, 10), (20, 10), (40, 10), (60, 10), (80, 10), (100, 10)]
|
|
utils.set_instance_weight_process(client=slb_client,
|
|
utils.set_instance_weight_process(client=slb_client,
|
|
slb_id=rov_server_config.slb_id,
|
|
slb_id=rov_server_config.slb_id,
|
|
instance_id_list=[instance_id],
|
|
instance_id_list=[instance_id],
|
|
@@ -50,6 +50,9 @@ def main():
|
|
|
|
|
|
# 1. 获取slb下所有机器
|
|
# 1. 获取slb下所有机器
|
|
online_instance_ids = utils.get_instance_ids(client=slb_client, slb_id=longvideo_config.slb_id_list[0])
|
|
online_instance_ids = utils.get_instance_ids(client=slb_client, slb_id=longvideo_config.slb_id_list[0])
|
|
|
|
+
|
|
|
|
+ online_instance_ids = online_instance_ids[:1]
|
|
|
|
+
|
|
online_instance_count = len(online_instance_ids)
|
|
online_instance_count = len(online_instance_ids)
|
|
logging.info(f"online instance count: {online_instance_count}.")
|
|
logging.info(f"online instance count: {online_instance_count}.")
|
|
logging.info(f"online instance ids: {online_instance_ids}")
|
|
logging.info(f"online instance ids: {online_instance_ids}")
|