Log组件参数处理fix
This commit is contained in:
parent
7687f3fc23
commit
239d3e684c
|
@ -55,7 +55,7 @@ public class XxlJobLogger {
|
||||||
*/
|
*/
|
||||||
public static void log(String appendLogPattern, Object ... appendLogArguments) {
|
public static void log(String appendLogPattern, Object ... appendLogArguments) {
|
||||||
|
|
||||||
FormattingTuple ft = MessageFormatter.format(appendLogPattern, appendLogArguments);
|
FormattingTuple ft = MessageFormatter.arrayFormat(appendLogPattern, appendLogArguments);
|
||||||
String appendLog = ft.getMessage();
|
String appendLog = ft.getMessage();
|
||||||
|
|
||||||
/*appendLog = appendLogPattern;
|
/*appendLog = appendLogPattern;
|
||||||
|
|
|
@ -18,14 +18,14 @@ public class ShardingJobHandler extends IJobHandler {
|
||||||
|
|
||||||
// 分片参数
|
// 分片参数
|
||||||
ShardingUtil.ShardingVO shardingVO = ShardingUtil.getShardingVo();
|
ShardingUtil.ShardingVO shardingVO = ShardingUtil.getShardingVo();
|
||||||
XxlJobLogger.log("分片参数:当前分片序号 = {0}, 总分片数 = {1}", shardingVO.getIndex(), shardingVO.getTotal());
|
XxlJobLogger.log("分片参数:当前分片序号 = {}, 总分片数 = {}", shardingVO.getIndex(), shardingVO.getTotal());
|
||||||
|
|
||||||
// 业务逻辑
|
// 业务逻辑
|
||||||
for (int i = 0; i < shardingVO.getTotal(); i++) {
|
for (int i = 0; i < shardingVO.getTotal(); i++) {
|
||||||
if (i == shardingVO.getIndex()) {
|
if (i == shardingVO.getIndex()) {
|
||||||
XxlJobLogger.log("第 {0} 片, 命中分片开始处理", i);
|
XxlJobLogger.log("第 {} 片, 命中分片开始处理", i);
|
||||||
} else {
|
} else {
|
||||||
XxlJobLogger.log("第 {0} 片, 忽略", i);
|
XxlJobLogger.log("第 {} 片, 忽略", i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -22,14 +22,14 @@ public class ShardingJobHandler extends IJobHandler {
|
||||||
|
|
||||||
// 分片参数
|
// 分片参数
|
||||||
ShardingUtil.ShardingVO shardingVO = ShardingUtil.getShardingVo();
|
ShardingUtil.ShardingVO shardingVO = ShardingUtil.getShardingVo();
|
||||||
XxlJobLogger.log("分片参数:当前分片序号 = {0}, 总分片数 = {1}", shardingVO.getIndex(), shardingVO.getTotal());
|
XxlJobLogger.log("分片参数:当前分片序号 = {}, 总分片数 = {}", shardingVO.getIndex(), shardingVO.getTotal());
|
||||||
|
|
||||||
// 业务逻辑
|
// 业务逻辑
|
||||||
for (int i = 0; i < shardingVO.getTotal(); i++) {
|
for (int i = 0; i < shardingVO.getTotal(); i++) {
|
||||||
if (i == shardingVO.getIndex()) {
|
if (i == shardingVO.getIndex()) {
|
||||||
XxlJobLogger.log("第 {0} 片, 命中分片开始处理", i);
|
XxlJobLogger.log("第 {} 片, 命中分片开始处理", i);
|
||||||
} else {
|
} else {
|
||||||
XxlJobLogger.log("第 {0} 片, 忽略", i);
|
XxlJobLogger.log("第 {} 片, 忽略", i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -22,14 +22,14 @@ public class ShardingJobHandler extends IJobHandler {
|
||||||
|
|
||||||
// 分片参数
|
// 分片参数
|
||||||
ShardingUtil.ShardingVO shardingVO = ShardingUtil.getShardingVo();
|
ShardingUtil.ShardingVO shardingVO = ShardingUtil.getShardingVo();
|
||||||
XxlJobLogger.log("分片参数:当前分片序号 = {0}, 总分片数 = {1}", shardingVO.getIndex(), shardingVO.getTotal());
|
XxlJobLogger.log("分片参数:当前分片序号 = {}, 总分片数 = {}", shardingVO.getIndex(), shardingVO.getTotal());
|
||||||
|
|
||||||
// 业务逻辑
|
// 业务逻辑
|
||||||
for (int i = 0; i < shardingVO.getTotal(); i++) {
|
for (int i = 0; i < shardingVO.getTotal(); i++) {
|
||||||
if (i == shardingVO.getIndex()) {
|
if (i == shardingVO.getIndex()) {
|
||||||
XxlJobLogger.log("第 {0} 片, 命中分片开始处理", i);
|
XxlJobLogger.log("第 {} 片, 命中分片开始处理", i);
|
||||||
} else {
|
} else {
|
||||||
XxlJobLogger.log("第 {0} 片, 忽略", i);
|
XxlJobLogger.log("第 {} 片, 忽略", i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -4,10 +4,10 @@ import org.springframework.boot.SpringApplication;
|
||||||
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
import org.springframework.boot.autoconfigure.SpringBootApplication;
|
||||||
|
|
||||||
@SpringBootApplication
|
@SpringBootApplication
|
||||||
public class Application {
|
public class XxlJobExecutorApplication {
|
||||||
|
|
||||||
public static void main(String[] args) {
|
public static void main(String[] args) {
|
||||||
SpringApplication.run(Application.class, args);
|
SpringApplication.run(XxlJobExecutorApplication.class, args);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -22,14 +22,14 @@ public class ShardingJobHandler extends IJobHandler {
|
||||||
|
|
||||||
// 分片参数
|
// 分片参数
|
||||||
ShardingUtil.ShardingVO shardingVO = ShardingUtil.getShardingVo();
|
ShardingUtil.ShardingVO shardingVO = ShardingUtil.getShardingVo();
|
||||||
XxlJobLogger.log("分片参数:当前分片序号 = {0}, 总分片数 = {1}", shardingVO.getIndex(), shardingVO.getTotal());
|
XxlJobLogger.log("分片参数:当前分片序号 = {}, 总分片数 = {}", shardingVO.getIndex(), shardingVO.getTotal());
|
||||||
|
|
||||||
// 业务逻辑
|
// 业务逻辑
|
||||||
for (int i = 0; i < shardingVO.getTotal(); i++) {
|
for (int i = 0; i < shardingVO.getTotal(); i++) {
|
||||||
if (i == shardingVO.getIndex()) {
|
if (i == shardingVO.getIndex()) {
|
||||||
XxlJobLogger.log("第 {0} 片, 命中分片开始处理", i);
|
XxlJobLogger.log("第 {} 片, 命中分片开始处理", i);
|
||||||
} else {
|
} else {
|
||||||
XxlJobLogger.log("第 {0} 片, 忽略", i);
|
XxlJobLogger.log("第 {} 片, 忽略", i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue