|
@@ -111,8 +111,15 @@ def setInstanceWeightProcess(instance_id):
|
|
|
# 直接加载100会出现502。权重值每次增加20,每5s修改一次
|
|
|
for i in range(1, 6):
|
|
|
weight = i * 20
|
|
|
- setWeight(slb_id_1, instance_id, weight)
|
|
|
- time.sleep(5)
|
|
|
+ flag = True
|
|
|
+ while flag:
|
|
|
+ try:
|
|
|
+ setWeight(slb_id_1, instance_id, weight)
|
|
|
+ time.sleep(5)
|
|
|
+ flag = False
|
|
|
+ except Exception as e:
|
|
|
+ time.sleep(5)
|
|
|
+ continue
|
|
|
|
|
|
|
|
|
def update():
|
|
@@ -235,7 +242,7 @@ if __name__ == '__main__':
|
|
|
success_count = 0
|
|
|
threads = []
|
|
|
# 线程数
|
|
|
- thread_num = 1
|
|
|
+ thread_num = 2
|
|
|
# 获取slb下所有服务器信息
|
|
|
res = getInstanceId(slb_id_1)
|
|
|
# slb下服务器总数
|