Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
B
browser-backend
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
browser-backend
Commits
eaaeee8c
Commit
eaaeee8c
authored
Sep 03, 2024
by
chenchao.deng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
自测优化
parent
0546beb9
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
8 deletions
+12
-8
TenCentEcsClient.java
.../edgec/browserbackend/common/client/TenCentEcsClient.java
+5
-5
BrowserBackendApplicationTests.java
.../edgec/browserbackend/BrowserBackendApplicationTests.java
+7
-3
No files found.
src/main/java/com/edgec/browserbackend/common/client/TenCentEcsClient.java
View file @
eaaeee8c
...
...
@@ -107,7 +107,7 @@ public class TenCentEcsClient {
DescribeInstancesResponse
describeInstancesResponse
=
null
;
try
{
DescribeInstancesRequest
req
=
new
DescribeInstancesRequest
();
String
[]
instanceIds
=
{
"
['"
+
instanceId
+
"']
"
};
String
[]
instanceIds
=
{
"
"
+
instanceId
+
"
"
};
req
.
setInstanceIds
(
instanceIds
);
log
.
info
(
"调用TenCentEcs查询单个实例,入参:owner:{},regionId:{},instanceId:{}"
,
owner
,
regionId
,
instanceId
);
...
...
@@ -129,7 +129,7 @@ public class TenCentEcsClient {
TerminateInstancesResponse
response
=
null
;
try
{
TerminateInstancesRequest
req
=
new
TerminateInstancesRequest
();
String
[]
instanceIds
=
{
"
['"
+
instanceId
+
"']
"
};
String
[]
instanceIds
=
{
"
"
+
instanceId
+
"
"
};
req
.
setInstanceIds
(
instanceIds
);
log
.
info
(
"调用TenCentEcs删除ECS实例,入参:owner:{},instanceId:{},regionId{}"
,
owner
,
instanceId
,
regionId
);
...
...
@@ -149,7 +149,7 @@ public class TenCentEcsClient {
CvmClient
cvmClient
=
createClient
(
regionId
);
ModifyInstancesChargeTypeResponse
response
=
null
;
try
{
String
[]
instanceIds
=
{
"
['"
+
instanceId
+
"']
"
};
String
[]
instanceIds
=
{
"
"
+
instanceId
+
"
"
};
ModifyInstancesChargeTypeRequest
req
=
new
ModifyInstancesChargeTypeRequest
();
req
.
setInstanceIds
(
instanceIds
);
...
...
@@ -178,8 +178,8 @@ public class TenCentEcsClient {
RenewInstancesResponse
response
=
null
;
try
{
RenewInstancesRequest
req
=
new
RenewInstancesRequest
();
String
[]
instanceIds
1
=
{
""
};
req
.
setInstanceIds
(
instanceIds
1
);
String
[]
instanceIds
=
{
""
+
instanceId
+
""
};
req
.
setInstanceIds
(
instanceIds
);
InstanceChargePrepaid
instanceChargePrepaid1
=
new
InstanceChargePrepaid
();
instanceChargePrepaid1
.
setPeriod
((
long
)
period
);
...
...
src/test/java/com/edgec/browserbackend/BrowserBackendApplicationTests.java
View file @
eaaeee8c
...
...
@@ -12,6 +12,7 @@ import com.edgec.browserbackend.browser.repository.IpHistoryRepository;
import
com.edgec.browserbackend.browser.repository.ReceptionPlatformOptionsRepository
;
import
com.edgec.browserbackend.browser.task.BrowserTask
;
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.utils.Aes
;
import
java.time.Instant
;
...
...
@@ -44,13 +45,16 @@ class BrowserBackendApplicationTests {
@Test
void
buyEcsTest
()
throws
Exception
{
CloudPlatformConfig
config
=
cloudPlatformConfigRepository
.
findByPlatformAndRegionId
(
"
ali
"
,
"
cn-hongkong
"
);
CloudPlatformConfig
config
=
cloudPlatformConfigRepository
.
findByPlatformAndRegionId
(
"
tenCent
"
,
"
ap-guangzhou
"
);
//browserTask.queryIpNewTasks();
//AliEcsClient.runInstances("111","ceshi11","2222",config);
//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");
//TenCentEcsClient.runInstances("111","ceshi11","2222",config);
TenCentEcsClient
.
deleteInstance
(
"111"
,
"ins-nws56gg8"
,
"ap-guangzhou"
);
}
@Resource
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment