|
@@ -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 = []
|