[ https://issues.apache.org/jira/browse/KYLIN-5246?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17599820#comment-17599820 ]
liyang commented on KYLIN-5246: ------------------------------- 👍 Good suggestion! > long running jobs may cause memory problems in the job server > ------------------------------------------------------------- > > Key: KYLIN-5246 > URL: https://issues.apache.org/jira/browse/KYLIN-5246 > Project: Kylin > Issue Type: Improvement > Components: Job Engine > Affects Versions: v4.0.1 > Reporter: zhaoliu > Priority: Minor > > {code:java} > CliCommandExecutor > -------- > BufferedReader reader = new BufferedReader( > new InputStreamReader(proc.getInputStream(), > StandardCharsets.UTF_8)); > String line; > StringBuilder result = new StringBuilder(); > while ((line = reader.readLine()) != null && > !Thread.currentThread().isInterrupted()) { > result.append(line).append('\n'); > if (logAppender != null) { > logAppender.log(line); > } > } > {code} > job运行时间久,result 会非常大,可能会引起内存问题 -- This message was sent by Atlassian Jira (v8.20.10#820010)