| @@ -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 | ||||