...
|
...
|
@@ -171,6 +171,45 @@ public class CloudToolServiceImpl implements CloudToolService { |
|
|
projectNameStr = projectName.replace('-', '_') + "_aws_ips";
|
|
|
}else if(2 == cloudType){
|
|
|
ips = qCloudToolService.getIpsByScalingGroupId(scalingGroupId);
|
|
|
|
|
|
//特殊处理:腾讯云不是70段的ip
|
|
|
if("asg-kwwpxavl".equals(scalingGroupId)){
|
|
|
//gateway项目
|
|
|
if(!ips.contains("10.66.0.4")){
|
|
|
ips.add("10.66.0.4");
|
|
|
}
|
|
|
if(!ips.contains("10.66.0.5")){
|
|
|
ips.add("10.66.0.5");
|
|
|
}
|
|
|
if(!ips.contains("10.66.0.240")){
|
|
|
ips.add("10.66.0.240");
|
|
|
}
|
|
|
}else if("asg-87m9rp31".equals(scalingGroupId)){
|
|
|
//uic
|
|
|
if(!ips.contains("10.66.0.24")){
|
|
|
ips.add("10.66.0.24");
|
|
|
}
|
|
|
if(!ips.contains("10.66.0.178")){
|
|
|
ips.add("10.66.0.178");
|
|
|
}
|
|
|
}else if("asg-1llhxawt".equals(scalingGroupId)){
|
|
|
//activity-brower-bigdata
|
|
|
if(!ips.contains("10.66.0.158")){
|
|
|
ips.add("10.66.0.158");
|
|
|
}
|
|
|
if(!ips.contains("10.66.0.219")){
|
|
|
ips.add("10.66.0.219");
|
|
|
}
|
|
|
}else if("asg-c1qbtoxh".equals(scalingGroupId)){
|
|
|
//search-service
|
|
|
if(!ips.contains("10.66.5.5")){
|
|
|
ips.add("10.66.5.5");
|
|
|
}
|
|
|
if(!ips.contains("10.66.5.4")){
|
|
|
ips.add("10.66.5.4");
|
|
|
}
|
|
|
}
|
|
|
|
|
|
cloudTypeStr = "qcloud";
|
|
|
projectNameStr = projectName.replace('-', '_') + "_qcloud_ips";
|
|
|
}
|
...
|
...
|
@@ -209,7 +248,7 @@ public class CloudToolServiceImpl implements CloudToolService { |
|
|
try{
|
|
|
String message = CommodUtil.exe(commond+" "+operate+" "+cloudTypeStr+" "+ip);
|
|
|
response.setMessage(message);
|
|
|
Thread.sleep(5000);
|
|
|
Thread.sleep(10000);
|
|
|
}catch (Exception e){
|
|
|
logger.error(" - CloudToolServiceImpl - gatewayChangeUpstream- error", e);
|
|
|
response.setCode(300);
|
...
|
...
|
|