This is an automated email from the ASF dual-hosted git repository.

lihaopeng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git


The following commit(s) were added to refs/heads/master by this push:
     new 5bd9fdb  [Improvement] print log foreground if not use --daemon to 
start fe (#7995)
5bd9fdb is described below

commit 5bd9fdb8c100ee00bab671e5f3208506e63f3ed0
Author: yiguolei <[email protected]>
AuthorDate: Thu Feb 10 17:19:39 2022 +0800

    [Improvement] print log foreground if not use --daemon to start fe (#7995)
---
 bin/start_fe.sh                                                   | 2 +-
 fe/fe-core/src/main/java/org/apache/doris/common/Log4jConfig.java | 6 ++++++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/bin/start_fe.sh b/bin/start_fe.sh
index dd39d25..fa0ece4 100755
--- a/bin/start_fe.sh
+++ b/bin/start_fe.sh
@@ -166,7 +166,7 @@ fi
 if [ ${RUN_DAEMON} -eq 1 ]; then
     nohup $LIMIT $JAVA $final_java_opt org.apache.doris.PaloFe ${HELPER} "$@" 
>> $LOG_DIR/fe.out 2>&1 < /dev/null &
 else
-    $LIMIT $JAVA $final_java_opt org.apache.doris.PaloFe ${HELPER} "$@" >> 
$LOG_DIR/fe.out 2>&1 < /dev/null
+    $LIMIT $JAVA $final_java_opt org.apache.doris.PaloFe ${HELPER} "$@" < 
/dev/null
 fi
 
 echo $! > $pidfile
diff --git a/fe/fe-core/src/main/java/org/apache/doris/common/Log4jConfig.java 
b/fe/fe-core/src/main/java/org/apache/doris/common/Log4jConfig.java
index 71b22f1..6f2dbf5 100644
--- a/fe/fe-core/src/main/java/org/apache/doris/common/Log4jConfig.java
+++ b/fe/fe-core/src/main/java/org/apache/doris/common/Log4jConfig.java
@@ -42,6 +42,11 @@ public class Log4jConfig extends XmlConfiguration {
             "\n<!-- Auto Generated. DO NOT MODIFY IT! -->\n" +
             "<Configuration status=\"info\" 
packages=\"org.apache.doris.common\">\n" +
             "  <Appenders>\n" +
+            "    <Console name=\"Console\" target=\"SYSTEM_OUT\">" + 
+            "      <PatternLayout charset=\"UTF-8\">\n" +
+            "        <Pattern>%d{yyyy-MM-dd HH:mm:ss,SSS} %p (%t|%tid) 
[%C{1}.%M():%L] %m%n</Pattern>\n" +
+            "      </PatternLayout>\n" +
+            "    </Console>" + 
             "    <RollingFile name=\"Sys\" fileName=\"${sys_log_dir}/fe.log\" 
filePattern=\"${sys_log_dir}/fe.log.${sys_file_pattern}-%i\">\n" +
             "      <PatternLayout charset=\"UTF-8\">\n" +
             "        <Pattern>%d{yyyy-MM-dd HH:mm:ss,SSS} %p (%t|%tid) 
[%C{1}.%M():%L] %m%n</Pattern>\n" +
@@ -92,6 +97,7 @@ public class Log4jConfig extends XmlConfiguration {
             "    <Root level=\"${sys_log_level}\">\n" +
             "      <AppenderRef ref=\"Sys\"/>\n" +
             "      <AppenderRef ref=\"SysWF\" level=\"WARN\"/>\n" +
+            "      <AppenderRef ref=\"Console\"/>\n" +
             "    </Root>\n" +
             "    <Logger name=\"audit\" level=\"ERROR\" 
additivity=\"false\">\n" +
             "      <AppenderRef ref=\"Auditfile\"/>\n" +

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to