소스 검색

update longvideo_quick_restart & rov_server_quick_restart

liqian 2 년 전
부모
커밋
bbaf8cb27b
2개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 1
      longvideo_quick_restart.py
  2. 2 1
      rov_server_quick_restart.py

+ 3 - 1
longvideo_quick_restart.py

@@ -26,7 +26,8 @@ def server_health_check(client, instance_id):
     """
     """
     global health_instances
     global health_instances
     ip_address = utils.get_ip_address(client=client, instance_id=instance_id)
     ip_address = utils.get_ip_address(client=client, instance_id=instance_id)
-    while True:
+    i = 0
+    while i < 7:
         health_check_url = f"http://{ip_address}:8080/longvideoapi/test"
         health_check_url = f"http://{ip_address}:8080/longvideoapi/test"
         try:
         try:
             http_code = requests.get(health_check_url).status_code
             http_code = requests.get(health_check_url).status_code
@@ -39,6 +40,7 @@ def server_health_check(client, instance_id):
             break
             break
         else:
         else:
             time.sleep(10)
             time.sleep(10)
+            i += 1
 
 
 
 
 def restart(slb_client, instance_id, image_name):
 def restart(slb_client, instance_id, image_name):

+ 2 - 1
rov_server_quick_restart.py

@@ -26,7 +26,8 @@ def server_health_check(client, instance_id):
     """
     """
     global health_instances
     global health_instances
     ip_address = utils.get_ip_address(client=client, instance_id=instance_id)
     ip_address = utils.get_ip_address(client=client, instance_id=instance_id)
-    while True:
+    i = 0
+    while i < 7:
         health_check_url = f"http://{ip_address}:5001/healthcheck"
         health_check_url = f"http://{ip_address}:5001/healthcheck"
         try:
         try:
             http_code = requests.get(health_check_url).status_code
             http_code = requests.get(health_check_url).status_code