Browse Source

update time sleep

liqian 2 years ago
parent
commit
20d243cc66
2 changed files with 6 additions and 4 deletions
  1. 3 2
      rov-sever/server/rov-server-restart.py
  2. 3 2
      rov-sever/server/rov-server-update.py

+ 3 - 2
rov-sever/server/rov-server-restart.py

@@ -117,8 +117,8 @@ def setInstanceWeightProcess(instance_id):
 
 def restart():
     """重启服务"""
-    # 等待10s,处理剩余请求
-    time.sleep(10)
+    # 等待30s,处理剩余请求
+    time.sleep(30)
     global success_count, finished_instance_id_list
     apps = 'rov-server'
     while not q2.empty():
@@ -131,6 +131,7 @@ def restart():
             id = client.containers.get(apps)
             id.restart()
             checkHealth(ipadd)
+            time.sleep(10)
             print(f"{ipadd}: 权重修改中......")
             # 修改权重
             setInstanceWeightProcess(instance_id)

+ 3 - 2
rov-sever/server/rov-server-update.py

@@ -117,7 +117,7 @@ def setInstanceWeightProcess(instance_id):
 
 def update():
     """更新服务"""
-    time.sleep(10)
+    time.sleep(30)
     global success_count, finished_instance_id_list
     apps = 'rov-server'
     version = sys.argv[1]
@@ -155,6 +155,7 @@ def update():
             client.containers.run(registry, detach=True, cap_add='SYS_PTRACE', network_mode='host', name=apps,
                                   volumes={'/datalog/': {'bind': '/datalog/', 'mode': 'rw'}})
             checkHealth(ipadd)
+            time.sleep(10)
             print(f"{ipadd}: 权重修改中......")
             # 修改权重
             setInstanceWeightProcess(instance_id)
@@ -256,7 +257,7 @@ if __name__ == '__main__':
             # 设置slb权重为0
             setWeight(slb_id_1, instance_id, 0)
             q2.put(instance_id)
-            time.sleep(1)
+            time.sleep(2)
 
         # 挂流量
         finished_instance_id_list = []