Browse Source

Merge branch 'feature/update-log-configurations' into 'release/1.4.0'

update log configurations

See merge request jd-blockchain/jdchain!24
tags/1.4.0^2
huanghaiquan 3 years ago
parent
commit
87999d18ad
4 changed files with 20 additions and 15 deletions
  1. +6
    -5
      deploy/deploy-gateway/src/main/resources/config/log4j2-gw.xml
  2. +4
    -4
      deploy/deploy-gateway/src/main/resources/scripts/startup.sh
  3. +6
    -5
      deploy/deploy-peer/src/main/resources/config/log4j2-peer.xml
  4. +4
    -1
      deploy/deploy-peer/src/main/resources/scripts/peer-startup.sh

+ 6
- 5
deploy/deploy-gateway/src/main/resources/config/log4j2-gw.xml View File

@@ -2,7 +2,7 @@
<configuration status="WARN" monitorInterval="60">
<appenders>
<console name="Console" target="SYSTEM_OUT">
<ThresholdFilter level="all" onMatch="ACCEPT" onMismatch="DENY"/>
<ThresholdFilter level="fatal" onMatch="ACCEPT" onMismatch="DENY"/>
<PatternLayout pattern="%d{HH:mm:ss.SSS} %-5level %class{36} %L %M - %msg%xEx%n"/>
</console>
<RollingFile name="GWRolling" fileName="${sys:jdchain.log}/gw.log"
@@ -10,9 +10,9 @@
<PatternLayout pattern="[%date{yyyy-MM-dd HH:mm:ss:SSS}] [%thread] [%p] - %l - %m%n"/>
<Policies>
<TimeBasedTriggeringPolicy/>
<SizeBasedTriggeringPolicy size="250 MB"/>
<SizeBasedTriggeringPolicy size="100 MB"/>
</Policies>
<DefaultRolloverStrategy max="10"/>
<DefaultRolloverStrategy max="100"/>
</RollingFile>
<RollingFile name="GWRollingError" fileName="${sys:jdchain.log}/gw.error.log"
filePattern="${sys:jdchain.log}/$${date:yyyy-MM}/gw.error-%d{yyyy-MM-dd}-%i.log">
@@ -26,9 +26,10 @@
</appenders>

<loggers>
<logger name="org.springframework" level="ERROR"></logger>
<logger name="org.springframework" level="error"></logger>
<logger name="bftsmart" level="error"></logger>
<!--修改此处,以变更日志等级-->
<root level="all">
<root level="info">
<appender-ref ref="Console"/>
<appender-ref ref="GWRolling"/>
<appender-ref ref="GWRollingError"/>


+ 4
- 4
deploy/deploy-gateway/src/main/resources/scripts/startup.sh View File

@@ -19,8 +19,8 @@ APP_HOME=$(cd `dirname $0`;cd ../; pwd)
#Lib目录
APP_LIB_PATH=$APP_HOME/lib

#节点输出日志路径
LOG_OUT=$APP_HOME/logs
#nohup输出日志路径
LOG_OUT=$APP_HOME/bin/gw.out

#获取Peer节点的启动Jar包
APP_JAR=$(ls $APP_LIB_PATH | grep $APP_JAR_PREFIX)
@@ -32,7 +32,7 @@ CONFIG_PATH=$APP_HOME/config
GATEWAY_CONFIG=$CONFIG_PATH/gateway.conf

#定义程序启动的参数
JAVA_OPTS="-jar -server -Xms1024m -Xmx1024m -Djdchain.log=$LOG_OUT -Dlogging.config=file:$APP_HOME/config/log4j2-gw.xml"
JAVA_OPTS="-jar -server -Xms1024m -Xmx1024m -Djdchain.log=$APP_HOME/logs -Dlogging.config=file:$APP_HOME/config/log4j2-gw.xml"

#APP具体相关命令
APP_CMD=$APP_LIB_PATH/$APP_JAR" -c "$GATEWAY_CONFIG
@@ -90,7 +90,7 @@ if [[ $psid -ne 0 ]]; then
echo "================================"
else
echo "Starting Gateway ......"
nohup $JAVA_BIN $JAVA_OPTS $APP_CMD $* &
nohup $JAVA_BIN $JAVA_OPTS $APP_CMD $* >$LOG_OUT 2>&1 &
JAVA_CMD="$JAVA_BIN $JAVA_OPTS $APP_CMD $*"
sleep 1
checkpid


+ 6
- 5
deploy/deploy-peer/src/main/resources/config/log4j2-peer.xml View File

@@ -2,7 +2,7 @@
<configuration status="WARN" monitorInterval="60">
<appenders>
<console name="Console" target="SYSTEM_OUT">
<ThresholdFilter level="all" onMatch="ACCEPT" onMismatch="DENY"/>
<ThresholdFilter level="fatal" onMatch="ACCEPT" onMismatch="DENY"/>
<PatternLayout pattern="%d{HH:mm:ss.SSS} %-5level %class{36} %L %M - %msg%xEx%n"/>
</console>
<RollingFile name="PeerRolling" fileName="${sys:jdchain.log}/peer.log"
@@ -10,9 +10,9 @@
<PatternLayout pattern="[%date{yyyy-MM-dd HH:mm:ss:SSS}] [%thread] [%p] - %l - %m%n"/>
<Policies>
<TimeBasedTriggeringPolicy/>
<SizeBasedTriggeringPolicy size="250 MB"/>
<SizeBasedTriggeringPolicy size="100 MB"/>
</Policies>
<DefaultRolloverStrategy max="10"/>
<DefaultRolloverStrategy max="100"/>
</RollingFile>
<RollingFile name="PeerRollingError" fileName="${sys:jdchain.log}/peer.error.log"
filePattern="${sys:jdchain.log}/$${date:yyyy-MM}/peer.error-%d{yyyy-MM-dd}-%i.log">
@@ -26,9 +26,10 @@
</appenders>

<loggers>
<logger name="org.springframework" level="ERROR"></logger>
<logger name="org.springframework" level="error"></logger>
<logger name="bftsmart" level="error"></logger>
<!--修改此处,以变更日志等级-->
<root level="all">
<root level="info">
<appender-ref ref="Console"/>
<appender-ref ref="PeerRolling"/>
<appender-ref ref="PeerRollingError"/>


+ 4
- 1
deploy/deploy-peer/src/main/resources/scripts/peer-startup.sh View File

@@ -30,6 +30,9 @@ APP_HOME=$(cd `dirname $0`;cd ../; pwd)
#System目录
APP_SYSTEM_PATH=$APP_HOME/system

#nohup输出日志路径
LOG_OUT=$APP_HOME/bin/peer.out

#获取Peer节点的启动Jar包
APP_JAR=$(ls $APP_SYSTEM_PATH | grep $APP_JAR_PREFIX)

@@ -101,7 +104,7 @@ if [[ $psid -ne 0 ]]; then
echo "================================"
else
echo "Starting Peer ......"
nohup $JAVA_BIN $JAVA_OPTS $APP_CMD $* &
nohup $JAVA_BIN $JAVA_OPTS $APP_CMD $* >$LOG_OUT 2>&1 &
JAVA_CMD="$JAVA_BIN $JAVA_OPTS $APP_CMD $*"
sleep 1
checkpid


Loading…
Cancel
Save