refactor(log): 移除冗余的日志读取方法

- 删除了 XxlJobFileAppender 中的 readLines 方法
-该方法功能已被其他实现替代,不再使用
- 简化了日志文件处理逻辑
- 减少了代码维护成本
- 避免潜在的资源泄漏问题- 提高了代码整洁度和可读性
3.3.0-release
xuxueli 1 month ago
parent 33662c04f6
commit cc9695baea

@ -178,35 +178,4 @@ public class XxlJobFileAppender {
return new LogResult(fromLineNum, toLineNum, logContentBuilder.toString(), false);
}
/**
* read log data
* @param logFile
* @return log line content
*/
public static String readLines(File logFile){
BufferedReader reader = null;
try {
reader = new BufferedReader(new InputStreamReader(new FileInputStream(logFile), "utf-8"));
if (reader != null) {
StringBuilder sb = new StringBuilder();
String line = null;
while ((line = reader.readLine()) != null) {
sb.append(line).append("\n");
}
return sb.toString();
}
} catch (IOException e) {
logger.error(e.getMessage(), e);
} finally {
if (reader != null) {
try {
reader.close();
} catch (IOException e) {
logger.error(e.getMessage(), e);
}
}
}
return null;
}
}

Loading…
Cancel
Save