瀏覽代碼

执行备注优化

xueli.xue 8 年之前
父節點
當前提交
f215ff1bcf

+ 1 - 0
README.md 查看文件

@@ -710,6 +710,7 @@ Tips: 历史版本(V1.3.x)目前已经Release至稳定版本, 进入维护阶段
710 710
 - 3、任务跨天执行时生成多份日志文件的问题修复;
711 711
 - 4、底层日志底层日志调整,非敏感日志level调整为debug;
712 712
 - 5、升级数据库连接池c3p0版本;
713
+- 6、底层代码重构和逻辑优化以及CleanCode;
713 714
 
714 715
 
715 716
 #### 规划中

+ 8 - 1
xxl-job-admin/src/main/java/com/xxl/job/admin/core/callback/XxlJobLogCallbackServerHandler.java 查看文件

@@ -101,10 +101,17 @@ public class XxlJobLogCallbackServerHandler extends AbstractHandler {
101 101
 			}
102 102
 		}
103 103
 
104
+		// handle msg
105
+		StringBuffer handleMsg = new StringBuffer();
106
+		handleMsg.append("执行备注:").append(requestModel.getMsg());
107
+		if (childTriggerMsg !=null) {
108
+			handleMsg.append("<br>子任务触发备注:").append(childTriggerMsg);
109
+		}
110
+
104 111
 		// success, save log
105 112
 		log.setHandleTime(new Date());
106 113
 		log.setHandleStatus(requestModel.getStatus());
107
-		log.setHandleMsg(requestModel.getMsg() + childTriggerMsg);
114
+		log.setHandleMsg(handleMsg.toString());
108 115
 		DynamicSchedulerUtil.xxlJobLogDao.updateHandleInfo(log);
109 116
 
110 117
 		return new ResponseModel(ResponseModel.SUCCESS, null);