Browse Source

TLS for peer manage server

tags/1.6.1
liuyuanmu 3 years ago
parent
commit
466304bea2
4 changed files with 20 additions and 4 deletions
  1. +1
    -1
      core
  2. +0
    -1
      deploy/deploy-peer/src/main/java/com/jd/blockchain/boot/peer/PeerBooter.java
  3. +14
    -0
      deploy/deploy-peer/src/main/resources/config/application-peer.properties
  4. +5
    -2
      deploy/deploy-peer/src/main/resources/scripts/peer-startup.sh

+ 1
- 1
core

@@ -1 +1 @@
Subproject commit 11437fb19cc5aa91a5d5484acbe130223b300bcb
Subproject commit ec548986c628788db7044f13492947705a44b931

+ 0
- 1
deploy/deploy-peer/src/main/java/com/jd/blockchain/boot/peer/PeerBooter.java View File

@@ -37,7 +37,6 @@ public class PeerBooter {
HomeContext homeContext = HomeBooter.createHomeContext(args);
startPeer(homeContext);
} catch (Exception e) {
System.err.println("Error!!! --[" + e.getClass().getName() + "] " + e.getMessage());
e.printStackTrace();
}
}


+ 14
- 0
deploy/deploy-peer/src/main/resources/config/application-peer.properties View File

@@ -0,0 +1,14 @@
# gzip
server.compression.enabled=true
server.compression.mime-types=application/json,application/xml,text/html,text/xml,text/plain

# TLS
server.ssl.enabled=false
server.ssl.key-store=
server.ssl.key-store-type=
server.ssl.key-alias=
server.ssl.key-store-password=
server.ssl.client-auth=
server.ssl.trust-store=
server.ssl.trust-store-password=
server.ssl.trust-store-type=

+ 5
- 2
deploy/deploy-peer/src/main/resources/scripts/peer-startup.sh View File

@@ -42,13 +42,16 @@ CONFIG_PATH=$APP_HOME/config
#ledger-binding.conf完整路径
LEDGER_BINDING_CONFIG=$CONFIG_PATH/ledger-binding.conf

#application-peer.properties完整路径
SPRING_CONFIG=$CONFIG_PATH/application-peer.properties

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

#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" -sp "$SPRING_CONFIG
if [ $IS_CONFIG = true ];then
APP_CMD=$APP_SYSTEM_PATH/$APP_JAR" -home="$APP_HOME" -c "$LEDGER_BINDING_CONFIG
APP_CMD=$APP_SYSTEM_PATH/$APP_JAR" -home="$APP_HOME" -c "$LEDGER_BINDING_CONFIG" -sp "$SPRING_CONFIG
fi

#APP_JAR的具体路径


Loading…
Cancel
Save