Commit 31cbf4da86ba14f72b0814b052e7192654bf55b7
1 parent
d3e8a8a9
2024-04-02
Showing
2 changed files
with
29 additions
and
10 deletions
Show diff stats
src/main/java/com/batch/controller/JobController.java
@@ -35,6 +35,25 @@ public class JobController { | @@ -35,6 +35,25 @@ public class JobController { | ||
35 | @Autowired | 35 | @Autowired |
36 | private MatchingInnerDelingMapper matchingInnerDelingMapper; | 36 | private MatchingInnerDelingMapper matchingInnerDelingMapper; |
37 | 37 | ||
38 | + | ||
39 | + | ||
40 | + | ||
41 | + /** | ||
42 | + * TODO : AI 서버에 특정 경로에 생성되는 파일을 읽는(끝에 50줄 정도) API | ||
43 | + * */ | ||
44 | + @PostMapping("/readlogs") | ||
45 | + public StringBuffer readLogs( @RequestBody Map<String, String> params) throws Exception { | ||
46 | + StringBuffer sb = new StringBuffer(); | ||
47 | + | ||
48 | + String filePath = params.get("filePath"); | ||
49 | + int readCnt = Integer.parseInt(params.get("readCnt")); | ||
50 | + | ||
51 | + sb = FileUtil.readFileLastLines(filePath, readCnt, "ISO-8859-1", "UTF-8"); | ||
52 | + | ||
53 | + log.info("sb ==="); | ||
54 | + log.info(sb.toString()); | ||
55 | + return sb; | ||
56 | + } | ||
38 | 57 | ||
39 | @PostMapping("/create") | 58 | @PostMapping("/create") |
40 | public Map<String, String> createJob( @RequestBody Map<String, String> params) throws Exception { | 59 | public Map<String, String> createJob( @RequestBody Map<String, String> params) throws Exception { |
src/main/java/com/batch/service/JobService.java
@@ -139,8 +139,8 @@ public class JobService { | @@ -139,8 +139,8 @@ public class JobService { | ||
139 | 139 | ||
140 | String sThreadName = Thread.currentThread().getName(); | 140 | String sThreadName = Thread.currentThread().getName(); |
141 | long startTime = System.currentTimeMillis(); | 141 | long startTime = System.currentTimeMillis(); |
142 | - log.info("[" + sThreadName + "]Job Started : " + startTime); | ||
143 | - log.debug("[" + sThreadName + "]params=" + paramRec.toString()); | 142 | + log.info("extra [" + sThreadName + "]Job Started : " + startTime); |
143 | + log.debug("extra [" + sThreadName + "]params=" + paramRec.toString()); | ||
144 | 144 | ||
145 | MatchingExtraProcessorAuto matchingExtraProcessorAuto = new MatchingExtraProcessorAuto(matchingInnerDelingMapper); | 145 | MatchingExtraProcessorAuto matchingExtraProcessorAuto = new MatchingExtraProcessorAuto(matchingInnerDelingMapper); |
146 | 146 | ||
@@ -201,8 +201,8 @@ public class JobService { | @@ -201,8 +201,8 @@ public class JobService { | ||
201 | 201 | ||
202 | 202 | ||
203 | long startTime = System.currentTimeMillis(); | 203 | long startTime = System.currentTimeMillis(); |
204 | - log.info("Job Started : " + startTime); | ||
205 | - log.debug("params=" + paramRec.toString()); | 204 | + log.info("ai Job Started : " + startTime); |
205 | + log.debug("ai Job params=" + paramRec.toString()); | ||
206 | 206 | ||
207 | String sSysSe = (String) paramRec.get("sys_se"); | 207 | String sSysSe = (String) paramRec.get("sys_se"); |
208 | String sAccnutYm = (String) paramRec.get("accnut_ym"); | 208 | String sAccnutYm = (String) paramRec.get("accnut_ym"); |
@@ -224,14 +224,14 @@ public class JobService { | @@ -224,14 +224,14 @@ public class JobService { | ||
224 | .execute(); | 224 | .execute(); |
225 | 225 | ||
226 | long endTime = System.currentTimeMillis(); | 226 | long endTime = System.currentTimeMillis(); |
227 | - log.info("Job Ended: " + endTime); | ||
228 | - log.info("Running Time : " + (endTime - startTime) + "ms"); | 227 | + log.info("ai Job Ended: " + endTime); |
228 | + log.info("ai Job Running Time : " + (endTime - startTime) + "ms"); | ||
229 | 229 | ||
230 | 230 | ||
231 | - //작업종료에 대한 로그 업데이트 | ||
232 | - paramLog.put("exit_code", "0"); | ||
233 | - paramLog.put("exit_message", ""); | ||
234 | - matchingInnerDelingMapper.finishUserJob(paramLog); | 231 | +// //작업종료에 대한 로그 업데이트 |
232 | +// paramLog.put("exit_code", "0"); | ||
233 | +// paramLog.put("exit_message", ""); | ||
234 | +// matchingInnerDelingMapper.finishUserJob(paramLog); | ||
235 | 235 | ||
236 | } | 236 | } |
237 | 237 |