Commit eaaeee8c authored by chenchao.deng's avatar chenchao.deng

自测优化

parent 0546beb9
...@@ -107,7 +107,7 @@ public class TenCentEcsClient { ...@@ -107,7 +107,7 @@ public class TenCentEcsClient {
DescribeInstancesResponse describeInstancesResponse = null; DescribeInstancesResponse describeInstancesResponse = null;
try { try {
DescribeInstancesRequest req = new DescribeInstancesRequest(); DescribeInstancesRequest req = new DescribeInstancesRequest();
String[] instanceIds = {"['"+ instanceId + "']"}; String[] instanceIds = {""+ instanceId + ""};
req.setInstanceIds(instanceIds); req.setInstanceIds(instanceIds);
log.info("调用TenCentEcs查询单个实例,入参:owner:{},regionId:{},instanceId:{}", log.info("调用TenCentEcs查询单个实例,入参:owner:{},regionId:{},instanceId:{}",
owner, regionId, instanceId); owner, regionId, instanceId);
...@@ -129,7 +129,7 @@ public class TenCentEcsClient { ...@@ -129,7 +129,7 @@ public class TenCentEcsClient {
TerminateInstancesResponse response = null; TerminateInstancesResponse response = null;
try { try {
TerminateInstancesRequest req = new TerminateInstancesRequest(); TerminateInstancesRequest req = new TerminateInstancesRequest();
String[] instanceIds = {"['"+ instanceId + "']"}; String[] instanceIds = {""+ instanceId + ""};
req.setInstanceIds(instanceIds); req.setInstanceIds(instanceIds);
log.info("调用TenCentEcs删除ECS实例,入参:owner:{},instanceId:{},regionId{}", log.info("调用TenCentEcs删除ECS实例,入参:owner:{},instanceId:{},regionId{}",
owner, instanceId, regionId); owner, instanceId, regionId);
...@@ -149,7 +149,7 @@ public class TenCentEcsClient { ...@@ -149,7 +149,7 @@ public class TenCentEcsClient {
CvmClient cvmClient = createClient(regionId); CvmClient cvmClient = createClient(regionId);
ModifyInstancesChargeTypeResponse response = null; ModifyInstancesChargeTypeResponse response = null;
try { try {
String[] instanceIds = {"['"+ instanceId + "']"}; String[] instanceIds = {""+ instanceId + ""};
ModifyInstancesChargeTypeRequest req = new ModifyInstancesChargeTypeRequest(); ModifyInstancesChargeTypeRequest req = new ModifyInstancesChargeTypeRequest();
req.setInstanceIds(instanceIds); req.setInstanceIds(instanceIds);
...@@ -178,8 +178,8 @@ public class TenCentEcsClient { ...@@ -178,8 +178,8 @@ public class TenCentEcsClient {
RenewInstancesResponse response = null; RenewInstancesResponse response = null;
try { try {
RenewInstancesRequest req = new RenewInstancesRequest(); RenewInstancesRequest req = new RenewInstancesRequest();
String[] instanceIds1 = {""}; String[] instanceIds = {""+ instanceId + ""};
req.setInstanceIds(instanceIds1); req.setInstanceIds(instanceIds);
InstanceChargePrepaid instanceChargePrepaid1 = new InstanceChargePrepaid(); InstanceChargePrepaid instanceChargePrepaid1 = new InstanceChargePrepaid();
instanceChargePrepaid1.setPeriod((long)period); instanceChargePrepaid1.setPeriod((long)period);
......
...@@ -12,6 +12,7 @@ import com.edgec.browserbackend.browser.repository.IpHistoryRepository; ...@@ -12,6 +12,7 @@ import com.edgec.browserbackend.browser.repository.IpHistoryRepository;
import com.edgec.browserbackend.browser.repository.ReceptionPlatformOptionsRepository; import com.edgec.browserbackend.browser.repository.ReceptionPlatformOptionsRepository;
import com.edgec.browserbackend.browser.task.BrowserTask; import com.edgec.browserbackend.browser.task.BrowserTask;
import com.edgec.browserbackend.common.client.AliEcsClient; import com.edgec.browserbackend.common.client.AliEcsClient;
import com.edgec.browserbackend.common.client.TenCentEcsClient;
import com.edgec.browserbackend.common.commons.utils.SmsUtils; import com.edgec.browserbackend.common.commons.utils.SmsUtils;
import com.edgec.browserbackend.common.utils.Aes; import com.edgec.browserbackend.common.utils.Aes;
import java.time.Instant; import java.time.Instant;
...@@ -44,13 +45,16 @@ class BrowserBackendApplicationTests { ...@@ -44,13 +45,16 @@ class BrowserBackendApplicationTests {
@Test @Test
void buyEcsTest() throws Exception { void buyEcsTest() throws Exception {
CloudPlatformConfig config = cloudPlatformConfigRepository.findByPlatformAndRegionId("ali", CloudPlatformConfig config = cloudPlatformConfigRepository.findByPlatformAndRegionId("tenCent",
"cn-hongkong"); "ap-guangzhou");
//browserTask.queryIpNewTasks(); //browserTask.queryIpNewTasks();
//AliEcsClient.runInstances("111","ceshi11","2222",config); //AliEcsClient.runInstances("111","ceshi11","2222",config);
//AliEcsClient.getDescribeInstances("测试","i-wz9hf0i13xj6h904k14p","cn-shenzhen"); //AliEcsClient.getDescribeInstances("测试","i-wz9hf0i13xj6h904k14p","cn-shenzhen");
DeleteInstanceResponse response = AliEcsClient.deleteInstance("测试", "i-j6cd9fujd6we3dzk8z9e","cn-hongkong"); //DeleteInstanceResponse response = AliEcsClient.deleteInstance("测试", "i-j6cd9fujd6we3dzk8z9e","cn-hongkong");
//AliEcsClient.modifyInstanceChargeType("18711016574","Week",1,"cn-hongkong", "i-j6cd9fujd6we3dzk8z9e"); //AliEcsClient.modifyInstanceChargeType("18711016574","Week",1,"cn-hongkong", "i-j6cd9fujd6we3dzk8z9e");
//TenCentEcsClient.runInstances("111","ceshi11","2222",config);
TenCentEcsClient.deleteInstance("111","ins-nws56gg8","ap-guangzhou");
} }
@Resource @Resource
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment