Quellcode durchsuchen

任务日志主键调整为long,防止海量日志情况下数据溢出;

xuxueli vor 6 Jahren
Ursprung
Commit
1a274e72ef

+ 1 - 1
xxl-job-admin/src/main/java/com/xxl/job/admin/controller/JobLogController.java Datei anzeigen

@@ -134,7 +134,7 @@ public class JobLogController {
134 134
 
135 135
 	@RequestMapping("/logDetailCat")
136 136
 	@ResponseBody
137
-	public ReturnT<LogResult> logDetailCat(String executorAddress, long triggerTime, int logId, int fromLineNum){
137
+	public ReturnT<LogResult> logDetailCat(String executorAddress, long triggerTime, long logId, int fromLineNum){
138 138
 		try {
139 139
 			ExecutorBiz executorBiz = XxlJobScheduler.getExecutorBiz(executorAddress);
140 140
 			ReturnT<LogResult> logResult = executorBiz.log(triggerTime, logId, fromLineNum);

+ 1 - 1
xxl-job-core/src/main/java/com/xxl/job/core/biz/model/HandleCallbackParam.java Datei anzeigen

@@ -24,7 +24,7 @@ public class HandleCallbackParam implements Serializable {
24 24
         return logId;
25 25
     }
26 26
 
27
-    public void setLogId(int logId) {
27
+    public void setLogId(long logId) {
28 28
         this.logId = logId;
29 29
     }
30 30
 

+ 1 - 1
xxl-job-core/src/test/java/com/xxl/job/core/biz/impl/ExecutorBizImplTest.java Datei anzeigen

@@ -109,7 +109,7 @@ public class ExecutorBizImplTest {
109 109
     @Test
110 110
     public void log(){
111 111
         final long logDateTim = 0L;
112
-        final int logId = 0;
112
+        final long logId = 0;
113 113
         final int fromLineNum = 0;
114 114
 
115 115
         // Act