Bladeren bron

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

xuxueli 5 jaren geleden
bovenliggende
commit
1a274e72ef

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

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

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

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

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

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