ソースを参照

Merge pull request #1070 from wybrono/wy-triggerparam-logdatetime

许雪里 5 年 前
コミット
5c74f51408
No account linked to committer's email

+ 1 - 1
xxl-job-admin/src/main/java/com/xxl/job/admin/core/trigger/XxlJobTrigger.java ファイルの表示

116
         triggerParam.setExecutorBlockStrategy(jobInfo.getExecutorBlockStrategy());
116
         triggerParam.setExecutorBlockStrategy(jobInfo.getExecutorBlockStrategy());
117
         triggerParam.setExecutorTimeout(jobInfo.getExecutorTimeout());
117
         triggerParam.setExecutorTimeout(jobInfo.getExecutorTimeout());
118
         triggerParam.setLogId(jobLog.getId());
118
         triggerParam.setLogId(jobLog.getId());
119
-        triggerParam.setLogDateTim(jobLog.getTriggerTime().getTime());
119
+        triggerParam.setLogDateTime(jobLog.getTriggerTime().getTime());
120
         triggerParam.setGlueType(jobInfo.getGlueType());
120
         triggerParam.setGlueType(jobInfo.getGlueType());
121
         triggerParam.setGlueSource(jobInfo.getGlueSource());
121
         triggerParam.setGlueSource(jobInfo.getGlueSource());
122
         triggerParam.setGlueUpdatetime(jobInfo.getGlueUpdatetime().getTime());
122
         triggerParam.setGlueUpdatetime(jobInfo.getGlueUpdatetime().getTime());

+ 1 - 1
xxl-job-admin/src/test/java/com/xxl/job/executor/ExecutorBizTest.java ファイルの表示

45
         triggerParam.setGlueSource(null);
45
         triggerParam.setGlueSource(null);
46
         triggerParam.setGlueUpdatetime(System.currentTimeMillis());
46
         triggerParam.setGlueUpdatetime(System.currentTimeMillis());
47
         triggerParam.setLogId(1);
47
         triggerParam.setLogId(1);
48
-        triggerParam.setLogDateTim(System.currentTimeMillis());
48
+        triggerParam.setLogDateTime(System.currentTimeMillis());
49
 
49
 
50
         // do remote trigger
50
         // do remote trigger
51
         String accessToken = null;
51
         String accessToken = null;

+ 6 - 6
xxl-job-core/src/main/java/com/xxl/job/core/biz/model/TriggerParam.java ファイルの表示

16
     private int executorTimeout;
16
     private int executorTimeout;
17
 
17
 
18
     private long logId;
18
     private long logId;
19
-    private long logDateTim;
19
+    private long logDateTime;
20
 
20
 
21
     private String glueType;
21
     private String glueType;
22
     private String glueSource;
22
     private String glueSource;
74
         this.logId = logId;
74
         this.logId = logId;
75
     }
75
     }
76
 
76
 
77
-    public long getLogDateTim() {
78
-        return logDateTim;
77
+    public long getLogDateTime() {
78
+        return logDateTime;
79
     }
79
     }
80
 
80
 
81
-    public void setLogDateTim(long logDateTim) {
82
-        this.logDateTim = logDateTim;
81
+    public void setLogDateTime(long logDateTime) {
82
+        this.logDateTime = logDateTime;
83
     }
83
     }
84
 
84
 
85
     public String getGlueType() {
85
     public String getGlueType() {
132
                 ", executorBlockStrategy='" + executorBlockStrategy + '\'' +
132
                 ", executorBlockStrategy='" + executorBlockStrategy + '\'' +
133
                 ", executorTimeout=" + executorTimeout +
133
                 ", executorTimeout=" + executorTimeout +
134
                 ", logId=" + logId +
134
                 ", logId=" + logId +
135
-                ", logDateTim=" + logDateTim +
135
+                ", logDateTime=" + logDateTime +
136
                 ", glueType='" + glueType + '\'' +
136
                 ", glueType='" + glueType + '\'' +
137
                 ", glueSource='" + glueSource + '\'' +
137
                 ", glueSource='" + glueSource + '\'' +
138
                 ", glueUpdatetime=" + glueUpdatetime +
138
                 ", glueUpdatetime=" + glueUpdatetime +

+ 4 - 4
xxl-job-core/src/main/java/com/xxl/job/core/thread/JobThread.java ファイルの表示

116
 					triggerLogIdSet.remove(triggerParam.getLogId());
116
 					triggerLogIdSet.remove(triggerParam.getLogId());
117
 
117
 
118
 					// log filename, like "logPath/yyyy-MM-dd/9999.log"
118
 					// log filename, like "logPath/yyyy-MM-dd/9999.log"
119
-					String logFileName = XxlJobFileAppender.makeLogFileName(new Date(triggerParam.getLogDateTim()), triggerParam.getLogId());
119
+					String logFileName = XxlJobFileAppender.makeLogFileName(new Date(triggerParam.getLogDateTime()), triggerParam.getLogId());
120
 					XxlJobFileAppender.contextHolder.set(logFileName);
120
 					XxlJobFileAppender.contextHolder.set(logFileName);
121
 					ShardingUtil.setShardingVo(new ShardingUtil.ShardingVO(triggerParam.getBroadcastIndex(), triggerParam.getBroadcastTotal()));
121
 					ShardingUtil.setShardingVo(new ShardingUtil.ShardingVO(triggerParam.getBroadcastIndex(), triggerParam.getBroadcastTotal()));
122
 
122
 
186
                     // callback handler info
186
                     // callback handler info
187
                     if (!toStop) {
187
                     if (!toStop) {
188
                         // commonm
188
                         // commonm
189
-                        TriggerCallbackThread.pushCallBack(new HandleCallbackParam(triggerParam.getLogId(), triggerParam.getLogDateTim(), executeResult));
189
+                        TriggerCallbackThread.pushCallBack(new HandleCallbackParam(triggerParam.getLogId(), triggerParam.getLogDateTime(), executeResult));
190
                     } else {
190
                     } else {
191
                         // is killed
191
                         // is killed
192
                         ReturnT<String> stopResult = new ReturnT<String>(ReturnT.FAIL_CODE, stopReason + " [job running,killed]");
192
                         ReturnT<String> stopResult = new ReturnT<String>(ReturnT.FAIL_CODE, stopReason + " [job running,killed]");
193
-                        TriggerCallbackThread.pushCallBack(new HandleCallbackParam(triggerParam.getLogId(), triggerParam.getLogDateTim(), stopResult));
193
+                        TriggerCallbackThread.pushCallBack(new HandleCallbackParam(triggerParam.getLogId(), triggerParam.getLogDateTime(), stopResult));
194
                     }
194
                     }
195
                 }
195
                 }
196
             }
196
             }
202
 			if (triggerParam!=null) {
202
 			if (triggerParam!=null) {
203
 				// is killed
203
 				// is killed
204
 				ReturnT<String> stopResult = new ReturnT<String>(ReturnT.FAIL_CODE, stopReason + " [job not executed, in the job queue, killed.]");
204
 				ReturnT<String> stopResult = new ReturnT<String>(ReturnT.FAIL_CODE, stopReason + " [job not executed, in the job queue, killed.]");
205
-				TriggerCallbackThread.pushCallBack(new HandleCallbackParam(triggerParam.getLogId(), triggerParam.getLogDateTim(), stopResult));
205
+				TriggerCallbackThread.pushCallBack(new HandleCallbackParam(triggerParam.getLogId(), triggerParam.getLogDateTime(), stopResult));
206
 			}
206
 			}
207
 		}
207
 		}
208
 
208
 

+ 1 - 1
xxl-job-core/src/test/java/com/xxl/job/core/biz/impl/ExecutorBizImplTest.java ファイルの表示

133
         triggerParam.setGlueSource(null);
133
         triggerParam.setGlueSource(null);
134
         triggerParam.setGlueUpdatetime(System.currentTimeMillis());
134
         triggerParam.setGlueUpdatetime(System.currentTimeMillis());
135
         triggerParam.setLogId(1);
135
         triggerParam.setLogId(1);
136
-        triggerParam.setLogDateTim(System.currentTimeMillis());
136
+        triggerParam.setLogDateTime(System.currentTimeMillis());
137
 
137
 
138
         // Act
138
         // Act
139
         final ReturnT<String> retval = executorBiz.run(triggerParam);
139
         final ReturnT<String> retval = executorBiz.run(triggerParam);