Merge branch 'master' of http://git.yoho.cn/ops/monitor-service
Showing
7 changed files
with
86 additions
and
4 deletions
monitor-service-influxdb/src/main/java/com/monitor/influxdb/mapper/impl/ZookeeperMapper.java
0 → 100644
1 | +package com.monitor.influxdb.mapper.impl; | ||
2 | + | ||
3 | +import com.monitor.influxdb.InluxDBSingle; | ||
4 | +import com.monitor.influxdb.mapper.IZookeeperMapper; | ||
5 | +import com.monitor.influxdb.model.ZookeeperInfo; | ||
6 | +import org.springframework.beans.factory.annotation.Autowired; | ||
7 | +import org.springframework.stereotype.Component; | ||
8 | + | ||
9 | +/** | ||
10 | + * Created by yoho on 2016/6/21. | ||
11 | + */ | ||
12 | +@Component | ||
13 | +public class ZookeeperMapper implements IZookeeperMapper{ | ||
14 | + | ||
15 | + @Autowired | ||
16 | + private InluxDBSingle inluxDBSingle; | ||
17 | + | ||
18 | + @Override | ||
19 | + public void insert(String influxDBName, ZookeeperInfo zkInfo) { | ||
20 | + | ||
21 | + } | ||
22 | +} |
@@ -12,5 +12,12 @@ | @@ -12,5 +12,12 @@ | ||
12 | <artifactId>monitor-service-middleware</artifactId> | 12 | <artifactId>monitor-service-middleware</artifactId> |
13 | <version>1.0-SNAPSHOT</version> | 13 | <version>1.0-SNAPSHOT</version> |
14 | 14 | ||
15 | + <dependencies> | ||
16 | + <dependency> | ||
17 | + <groupId>monitor-service</groupId> | ||
18 | + <artifactId>monitor-service-common</artifactId> | ||
19 | + </dependency> | ||
20 | + </dependencies> | ||
21 | + | ||
15 | 22 | ||
16 | </project> | 23 | </project> |
monitor-service-middleware/src/main/java/com/monitor/middleware/zookeeper/ZookeeperMonitorTask.java
0 → 100644
1 | +package com.monitor.middleware.zookeeper; | ||
2 | + | ||
3 | +import org.slf4j.Logger; | ||
4 | +import org.slf4j.LoggerFactory; | ||
5 | +import org.springframework.scheduling.annotation.Scheduled; | ||
6 | +import org.springframework.stereotype.Component; | ||
7 | + | ||
8 | +/** | ||
9 | + * Created by yoho on 2016/6/21. | ||
10 | + */ | ||
11 | +@Component | ||
12 | +public class ZookeeperMonitorTask { | ||
13 | + | ||
14 | + Logger log = LoggerFactory.getLogger(ZookeeperMonitorTask.class); | ||
15 | + | ||
16 | + | ||
17 | + @Scheduled(fixedRate=10000) | ||
18 | + public void run() { | ||
19 | + log.info("task start..."); | ||
20 | + System.out.println("************************************************************"); | ||
21 | + log.info("task end..."); | ||
22 | + | ||
23 | + } | ||
24 | + | ||
25 | +} |
@@ -20,8 +20,11 @@ | @@ -20,8 +20,11 @@ | ||
20 | <context:component-scan base-package="com.monitor" /> | 20 | <context:component-scan base-package="com.monitor" /> |
21 | <!-- 打开aop 注解 --> | 21 | <!-- 打开aop 注解 --> |
22 | <aop:aspectj-autoproxy proxy-target-class="true"/> | 22 | <aop:aspectj-autoproxy proxy-target-class="true"/> |
23 | - <!-- 支持异步方法执行 --> | ||
24 | - <task:annotation-driven /> | 23 | + |
24 | + <!-- Enables the Spring Task @Scheduled programming model --> | ||
25 | + <task:executor id="executor" pool-size="50"/> | ||
26 | + <task:scheduler id="scheduler" pool-size="50"/> | ||
27 | + <task:annotation-driven executor="executor" scheduler="scheduler"/> | ||
25 | 28 | ||
26 | <mvc:annotation-driven> | 29 | <mvc:annotation-driven> |
27 | <mvc:message-converters> | 30 | <mvc:message-converters> |
1 | #---------jdbc config---------- | 1 | #---------jdbc config---------- |
2 | -local.jdbc.url=jdbc:mysql://172.16.6.234:3306/yh_ops?characterEncoding=utf-8&autoReconnect=true&zeroDateTimeBehavior=convertToNull | 2 | +local.jdbc.url=jdbc:mysql://localhost:3306/ops?characterEncoding=utf-8&autoReconnect=true&zeroDateTimeBehavior=convertToNull |
3 | local.jdbc.user=root | 3 | local.jdbc.user=root |
4 | -local.jdbc.password=123456 | 4 | +local.jdbc.password=root |
5 | #---------jdbc config---------- | 5 | #---------jdbc config---------- |
-
Please register or login to post a comment