Toggle navigation
Toggle navigation
This project
Loading...
Sign in
ops
/
monitor-service
·
Commits
Go to a project
GitLab
Go to group
Project
Activity
Files
Commits
Pipelines
0
Builds
0
Graphs
Milestones
Issues
0
Merge Requests
0
Members
Labels
Wiki
Forks
Network
Create a new issue
Download as
Email Patches
Plain Diff
Browse Files
Authored by
qinchao
7 years ago
Commit
8d84d16ef7dfa9ab1bf7bd0663fa5fa258983797
1 parent
435c5af7
nginx自动伸缩
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
5 additions
and
10 deletions
monitor-service-awstools/src/main/java/com/monitor/cloudtools/service/impl/CloudToolServiceImpl.java
monitor-service-awstools/src/main/java/com/monitor/cloudtools/service/impl/CloudToolServiceImpl.java
View file @
8d84d16
...
...
@@ -353,22 +353,17 @@ public class CloudToolServiceImpl implements CloudToolService {
public
BaseResponse
updateNginxConfig
(
AutoScalingInfoReq
infoReq
){
BaseResponse
response
=
new
BaseResponse
();
StringBuilder
commond
=
new
StringBuilder
();
commond
.
append
(
"sh /home/master/ops-sh/"
);
if
(
"java"
.
equalsIgnoreCase
(
infoReq
.
getNginxType
())){
commond
.
append
(
"java-nginx.sh "
);
}
else
{
commond
.
append
(
"pch5-nginx.sh "
);
////要有空格
String
commond
=
"ssh master@172.31.16.167 sh /home/master/nginx-sync/update-java-nginx.sh"
;
if
(!
"java"
.
equalsIgnoreCase
(
infoReq
.
getNginxType
())){
commond
=
"ssh master@172.31.16.167 sh /home/master/nginx-sync/update-pch5-nginx.sh"
;
}
String
cloud
=
"aws"
;
if
(
2
==
infoReq
.
getCloudType
()){
cloud
=
"qcloud"
;
}
commond
.
append
(
cloud
);
commond
.
append
(
" "
);
////要有空格
commond
.
append
(
infoReq
.
getNewInstanceIps
());
commond
=
commond
+
" "
+
cloud
+
" "
+
infoReq
.
getNewInstanceIps
();
logger
.
error
(
" - begin - updateNginxConfig
- "
+
commond
.
toString
()
);
logger
.
error
(
" - begin - updateNginxConfig
is "
+
commond
);
response
.
setMessage
(
commond
.
toString
());
try
{
CommodUtil
.
exe
(
commond
.
toString
());
...
...
Please
register
or
login
to post a comment