Skip to content

Commit 3479189

Browse files
committed
Merge pull request #44 from qq254963746/develop
Develop
2 parents ecb539c + 5bd47a2 commit 3479189

File tree

95 files changed

+328
-230
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

95 files changed

+328
-230
lines changed

lts-admin/src/main/java/com/lts/web/cluster/AdminApplication.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.lts.web.cluster;
22

33
import com.lts.biz.logger.JobLogger;
4-
import com.lts.core.cluster.Node;
54
import com.lts.core.Application;
5+
import com.lts.core.cluster.Node;
66
import com.lts.queue.*;
77

88
/**

lts-admin/src/main/java/com/lts/web/controller/api/JobQueueApiController.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
package com.lts.web.controller.api;
22

3+
import com.lts.biz.logger.domain.JobLogPo;
34
import com.lts.biz.logger.domain.JobLoggerRequest;
45
import com.lts.core.commons.utils.Assert;
56
import com.lts.core.commons.utils.StringUtils;
6-
import com.lts.core.domain.PageResponse;
7-
import com.lts.biz.logger.domain.JobLogPo;
8-
import com.lts.core.commons.utils.DateUtils;
97
import com.lts.core.domain.JobQueueRequest;
8+
import com.lts.core.domain.PageResponse;
109
import com.lts.core.support.CronExpression;
10+
import com.lts.core.support.SystemClock;
1111
import com.lts.queue.domain.JobPo;
1212
import com.lts.web.cluster.AdminApplication;
1313
import com.lts.web.controller.AbstractController;
@@ -163,7 +163,7 @@ private void addJob(JobQueueRequest request, Long triggerTime) {
163163
jobPo.setJobId(StringUtils.generateUUID());
164164
jobPo.setCronExpression(request.getCronExpression());
165165
jobPo.setExtParams(request.getExtParams());
166-
jobPo.setGmtCreated(DateUtils.currentTimeMillis());
166+
jobPo.setGmtCreated(SystemClock.now());
167167
jobPo.setGmtModified(jobPo.getGmtCreated());
168168
jobPo.setNeedFeedback(request.getNeedFeedback());
169169
jobPo.setPriority(request.getPriority());
@@ -181,7 +181,7 @@ private void addJob(JobQueueRequest request, Long triggerTime) {
181181
}
182182
}
183183
if (jobPo.getTriggerTime() == null) {
184-
jobPo.setTriggerTime(DateUtils.currentTimeMillis());
184+
jobPo.setTriggerTime(SystemClock.now());
185185
}
186186

187187
application.getExecutableJobQueue().add(jobPo);

lts-admin/src/main/java/com/lts/web/controller/api/NodeApiController.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.lts.web.controller.api;
22

3-
import com.lts.core.commons.utils.CollectionUtils;
43
import com.lts.core.cluster.Node;
4+
import com.lts.core.commons.utils.CollectionUtils;
55
import com.lts.core.commons.utils.StringUtils;
66
import com.lts.web.cluster.RegistryService;
77
import com.lts.web.controller.AbstractController;

lts-admin/src/main/java/com/lts/web/support/AdminAppFactoryBean.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
package com.lts.web.support;
22

3-
import com.lts.core.cluster.Node;
4-
import com.lts.core.cluster.NodeType;
53
import com.lts.biz.logger.JobLoggerFactory;
64
import com.lts.core.cluster.Config;
7-
import com.lts.core.extension.ExtensionLoader;
5+
import com.lts.core.cluster.Node;
6+
import com.lts.core.cluster.NodeType;
87
import com.lts.core.commons.utils.StringUtils;
8+
import com.lts.core.extension.ExtensionLoader;
99
import com.lts.queue.CronJobQueueFactory;
10+
import com.lts.queue.ExecutableJobQueueFactory;
1011
import com.lts.queue.ExecutingJobQueueFactory;
1112
import com.lts.queue.NodeGroupStoreFactory;
1213
import com.lts.web.cluster.AdminApplication;
13-
import com.lts.queue.ExecutableJobQueueFactory;
1414
import org.springframework.beans.factory.FactoryBean;
1515
import org.springframework.beans.factory.InitializingBean;
1616

lts-admin/src/main/webapp/main/job-logger.jsp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,12 @@
6969
7070
var columns = [
7171
{
72-
title: '日志时间', dataIndex: 'timestamp', width: 125, renderer: function (v) {
72+
title: '日志记录时间', dataIndex: 'logTime', width: 125, renderer: function (v) {
73+
return DateUtil.formatYMDHMD(v);
74+
}
75+
},
76+
{
77+
title: '日志创建时间', dataIndex: 'gmtCreated', width: 125, renderer: function (v) {
7378
return DateUtil.formatYMDHMD(v);
7479
}
7580
},

lts-admin/src/test/java/com/lts/biz/logger/mysql/MysqlJobLoggerTest.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,13 @@
33
import com.lts.biz.logger.domain.JobLogPo;
44
import com.lts.biz.logger.domain.LogType;
55
import com.lts.core.cluster.Config;
6-
import com.lts.core.commons.utils.DateUtils;
76
import com.lts.core.constant.Level;
8-
import com.lts.core.domain.Job;
7+
import com.lts.core.support.SystemClock;
98
import org.junit.Test;
109

1110
import java.util.ArrayList;
1211
import java.util.List;
1312

14-
import static org.junit.Assert.*;
15-
1613
/**
1714
* @author Robert HG (254963746@qq.com) on 6/12/15.
1815
*/
@@ -33,8 +30,8 @@ public void testLog() throws Exception {
3330
List<JobLogPo> jobLogPoList = new ArrayList<JobLogPo>();
3431

3532
JobLogPo jobLogPo = new JobLogPo();
36-
jobLogPo.setGmtCreated(DateUtils.currentTimeMillis());
37-
jobLogPo.setLogTime(DateUtils.currentTimeMillis());
33+
jobLogPo.setGmtCreated(SystemClock.now());
34+
jobLogPo.setLogTime(SystemClock.now());
3835
jobLogPo.setLevel(Level.INFO);
3936
jobLogPo.setLogType(LogType.BIZ);
4037
jobLogPoList.add(jobLogPo);

lts-core/src/main/java/com/lts/core/Application.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
import com.lts.core.cluster.Config;
44
import com.lts.core.cluster.MasterElector;
55
import com.lts.core.cluster.SubscribedNodeManager;
6-
import com.lts.ec.EventCenter;
76
import com.lts.core.protocol.command.CommandBodyWrapper;
7+
import com.lts.ec.EventCenter;
88

99
/**
1010
* @author Robert HG (254963746@qq.com) on 8/17/14.

lts-core/src/main/java/com/lts/core/cluster/AbstractClientNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package com.lts.core.cluster;
22

33
import com.lts.core.Application;
4+
import com.lts.core.commons.utils.StringUtils;
45
import com.lts.core.constant.Constants;
56
import com.lts.core.factory.NamedThreadFactory;
67
import com.lts.core.remoting.HeartBeatMonitor;
78
import com.lts.core.remoting.RemotingClientDelegate;
8-
import com.lts.core.commons.utils.StringUtils;
99
import com.lts.remoting.netty.NettyClientConfig;
1010
import com.lts.remoting.netty.NettyRemotingClient;
1111
import com.lts.remoting.netty.NettyRequestProcessor;

lts-core/src/main/java/com/lts/core/cluster/AbstractJobNode.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99
import com.lts.core.listener.MasterChangeListener;
1010
import com.lts.core.listener.MasterElectionListener;
1111
import com.lts.core.listener.NodeChangeListener;
12+
import com.lts.core.listener.SelfChangeListener;
1213
import com.lts.core.logger.Logger;
1314
import com.lts.core.logger.LoggerFactory;
15+
import com.lts.core.protocol.command.CommandBodyWrapper;
1416
import com.lts.core.registry.*;
1517
import com.lts.ec.EventCenterFactory;
16-
import com.lts.core.listener.SelfChangeListener;
17-
import com.lts.core.protocol.command.CommandBodyWrapper;
1818

1919
import java.util.ArrayList;
2020
import java.util.List;
@@ -46,7 +46,6 @@ public AbstractJobNode() {
4646

4747
final public void start() {
4848
try {
49-
5049
// 初始化配置
5150
initConfig();
5251

lts-core/src/main/java/com/lts/core/cluster/AbstractServerNode.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
package com.lts.core.cluster;
22

3-
import com.lts.core.constant.Constants;
43
import com.lts.core.Application;
4+
import com.lts.core.constant.Constants;
55
import com.lts.core.factory.NamedThreadFactory;
66
import com.lts.core.remoting.RemotingServerDelegate;
77
import com.lts.remoting.netty.NettyRemotingServer;

0 commit comments

Comments
 (0)