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
5af8225fc6af3b2355b7c287367329293bdde0ca
1 parent
8aface1e
去掉不用代码
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
0 additions
and
95 deletions
monitor-service-awstools/src/main/java/com/monitor/cloudtools/controller/CloudLbController.java
monitor-service-awstools/src/main/java/com/monitor/cloudtools/service/CloudLbService.java
monitor-service-awstools/src/main/java/com/monitor/cloudtools/service/impl/CloudLbServiceImpl.java
monitor-service-awstools/src/main/java/com/monitor/cloudtools/controller/CloudLbController.java
deleted
100644 → 0
View file @
8aface1
package
com
.
monitor
.
cloudtools
.
controller
;
/**
* Created by xh on 2017/6/13.
*/
import
com.monitor.cloudtools.service.CloudLbService
;
import
com.monitor.model.domain.ElbInfo
;
import
com.monitor.model.response.BaseResponse
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
/**
* 负载均衡
* Created by xh on 2017/5/9.
*/
@RestController
@RequestMapping
(
value
=
"/cloudLb"
)
public
class
CloudLbController
{
public
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
"cloudLbLogger"
);
@Autowired
private
CloudLbService
cloudLbService
;
/**
* 伸缩组信息查询
* @param cloudType 云类型 1:AWS 2:QCLOUD
* @return
*/
@RequestMapping
(
"/getLbInfo"
)
@ResponseBody
public
BaseResponse
<
List
<
ElbInfo
>>
getLbInfo
(
int
cloudType
)
{
BaseResponse
<
List
<
ElbInfo
>>
response
=
new
BaseResponse
<>();
try
{
List
<
ElbInfo
>
listElbInfo
=
cloudLbService
.
getElbInfoFromDb
(
cloudType
);
response
.
setData
(
listElbInfo
);
}
catch
(
Exception
e
){
logger
.
error
(
" - CloudLbController - getLbInfo - error"
,
e
);
response
.
setCode
(
300
);
}
return
response
;
}
}
\ No newline at end of file
monitor-service-awstools/src/main/java/com/monitor/cloudtools/service/CloudLbService.java
deleted
100644 → 0
View file @
8aface1
package
com
.
monitor
.
cloudtools
.
service
;
import
com.monitor.model.domain.ElbInfo
;
import
java.util.List
;
/**
* Created by xh on 2017/6/15.
*/
public
interface
CloudLbService
{
//void getLbInstances(int cloudType);
List
<
ElbInfo
>
getElbInfoFromDb
(
int
cloudType
);
}
\ No newline at end of file
monitor-service-awstools/src/main/java/com/monitor/cloudtools/service/impl/CloudLbServiceImpl.java
deleted
100644 → 0
View file @
8aface1
package
com
.
monitor
.
cloudtools
.
service
.
impl
;
import
com.monitor.cloudtools.service.CloudLbService
;
import
com.monitor.model.domain.ElbInfo
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.scheduling.annotation.EnableScheduling
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
/**
* Created by xh on 2017/6/15.
*/
@Service
@EnableScheduling
public
class
CloudLbServiceImpl
implements
CloudLbService
{
public
static
final
Logger
logger
=
LoggerFactory
.
getLogger
(
"cloudLbLogger"
);
@Override
public
List
<
ElbInfo
>
getElbInfoFromDb
(
int
cloudType
)
{
try
{
}
catch
(
Exception
e
){
logger
.
error
(
"CloudLbServiceImpl - getElbInfoFromDb - error"
,
e
);
}
return
null
;
}
}
\ No newline at end of file
Please
register
or
login
to post a comment