@@ -0,0 +1,27 @@ | |||||
<?xml version="1.0" encoding="UTF-8"?> | |||||
<configuration status="WARN" monitorInterval="60"> | |||||
<appenders> | |||||
<console name="Console" target="SYSTEM_OUT"> | |||||
<ThresholdFilter level="error" 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" | |||||
filePattern="${sys:jdchain.log}/$${date:yyyy-MM}/peer-%d{yyyy-MM-dd}-%i.log"> | |||||
<PatternLayout pattern="[%d{HH:mm:ss:SSS}] [%p] - %l - %m%n"/> | |||||
<Policies> | |||||
<TimeBasedTriggeringPolicy/> | |||||
<SizeBasedTriggeringPolicy size="250 MB"/> | |||||
</Policies> | |||||
<DefaultRolloverStrategy max="10"/> | |||||
</RollingFile> | |||||
</appenders> | |||||
<loggers> | |||||
<logger name="org.springframework" level="ERROR"></logger> | |||||
<!--修改此处,以变更日志等级--> | |||||
<root level="all"> | |||||
<appender-ref ref="Console"/> | |||||
<appender-ref ref="PeerRolling"/> | |||||
</root> | |||||
</loggers> | |||||
</configuration> |
@@ -5,5 +5,5 @@ boot_file=$(ls $HOME/libs | grep tools-initializer-booter-) | |||||
if [ ! -n "$boot_file" ]; then | if [ ! -n "$boot_file" ]; then | ||||
echo "tools-initializer-booter is null" | echo "tools-initializer-booter is null" | ||||
else | else | ||||
java -jar -server -Djdchain.log=$HOME $HOME/libs/$boot_file -l $HOME/config/init/local.conf -i $HOME/config/init/ledger.init $* | |||||
java -jar -server -Djdchain.log=$HOME/logs $HOME/libs/$boot_file -l $HOME/config/init/local.conf -i $HOME/config/init/ledger.init $* | |||||
fi | fi |
@@ -30,9 +30,6 @@ APP_HOME=$(cd `dirname $0`;cd ../; pwd) | |||||
#System目录 | #System目录 | ||||
APP_SYSTEM_PATH=$APP_HOME/system | APP_SYSTEM_PATH=$APP_HOME/system | ||||
#节点输出日志路径 | |||||
LOG_OUT=$APP_HOME/bin/peer.out | |||||
#获取Peer节点的启动Jar包 | #获取Peer节点的启动Jar包 | ||||
APP_JAR=$(ls $APP_SYSTEM_PATH | grep $APP_JAR_PREFIX) | APP_JAR=$(ls $APP_SYSTEM_PATH | grep $APP_JAR_PREFIX) | ||||
@@ -43,7 +40,7 @@ CONFIG_PATH=$APP_HOME/config | |||||
LEDGER_BINDING_CONFIG=$CONFIG_PATH/ledger-binding.conf | LEDGER_BINDING_CONFIG=$CONFIG_PATH/ledger-binding.conf | ||||
#定义程序启动的参数 | #定义程序启动的参数 | ||||
JAVA_OPTS="-jar -server -Xms2048m -Xmx2048m" | |||||
JAVA_OPTS="-jar -server -Xms2048m -Xmx2048m -Djdchain.log=$APP_HOME/logs -Dlogging.config=file:$APP_HOME/config/log4j2-peer.xml" | |||||
#APP具体相关命令 | #APP具体相关命令 | ||||
APP_CMD=$APP_SYSTEM_PATH/$APP_JAR" -home="$APP_HOME" -c "$LEDGER_BINDING_CONFIG" -p "$WEB_PORT | APP_CMD=$APP_SYSTEM_PATH/$APP_JAR" -home="$APP_HOME" -c "$LEDGER_BINDING_CONFIG" -p "$WEB_PORT | ||||
@@ -104,7 +101,7 @@ if [[ $psid -ne 0 ]]; then | |||||
echo "================================" | echo "================================" | ||||
else | else | ||||
echo "Starting Peer ......" | echo "Starting Peer ......" | ||||
nohup $JAVA_BIN $JAVA_OPTS $APP_CMD $* >$LOG_OUT 2>&1 & | |||||
nohup $JAVA_BIN $JAVA_OPTS $APP_CMD $* & | |||||
JAVA_CMD="$JAVA_BIN $JAVA_OPTS $APP_CMD $*" | JAVA_CMD="$JAVA_BIN $JAVA_OPTS $APP_CMD $*" | ||||
sleep 1 | sleep 1 | ||||
checkpid | checkpid | ||||