liqian 2 vuotta sitten
vanhempi
commit
5f4444094a
1 muutettua tiedostoa jossa 6 lisäystä ja 5 poistoa
  1. 6 5
      rov_server_update.py

+ 6 - 5
rov_server_update.py

@@ -209,6 +209,7 @@ async def update_instance(create_client, slb_client, instance_ids, max_workers,
     instance_ids_group = [instance_ids[:media_index], instance_ids[media_index:]]
     update_finished_count = 0
     for instance_id_list in instance_ids_group:
+        logging.info(f"update instances: {instance_id_list}")
         # 1. 摘流量
         set_instance_weight_process(client=slb_client, instance_id_list=instance_id_list, weight_list=[(0, 60)])
         logging.info(f"set weight with 0 finished, instances: {instance_id_list}")
@@ -334,11 +335,11 @@ def main():
         asyncio.run(update_instance(create_client=create_client, slb_client=slb_client,
                                     instance_ids=online_instance_ids, max_workers=2, version=version))
         logging.info(f"update online instances end!")
-        #
-        # # 4. 停止并释放扩容机器
-        # logging.info(f"stop & release instances start ...")
-        # remove_instances(create_client=create_client, slb_client=slb_client, instance_ids=ess_instances)
-        # logging.info(f"stop & release instances end!")
+
+        # 4. 停止并释放扩容机器
+        logging.info(f"stop & release instances start ...")
+        remove_instances(create_client=create_client, slb_client=slb_client, instance_ids=ess_instances)
+        logging.info(f"stop & release instances end!")
     except Exception as e:
         logging.error(e)
         sys.exit()