HZERO平台必备服务

服务

简码

默认端口

描述

 hzero-register

HREG

8000

注册中心

 hzero-gateway

HGWY

8080

网关服务

 hzero-oauth

HOTH

8020

认证服务

 hzero-iam

HIAM

8030

IAM服务

 hzero-platform

HPFM

8100

平台服务

 hzero-swagger

HSWG

8050

Swagger测试服务(开发环境可装)

 hzero-config

HCFG

8010

配置服务(可换成其它配置中心)

 hzero-admin

HADM

8060

平台治理服务

Note: hzero-admin服务应在hzero-iam、(可选)hzero-swagger服务启动成功后启动

run.sh

SERVICE_NAME=${PWD##*/}
JAR=$SERVICE_NAME.jar
MPORT=8001

echo ">>> git pull"
git pull

echo ">>> mvn clean package -Dmaven.javadoc.skip=true"
mvn clean package -Dmaven.javadoc.skip=true

echo ">>> cd target"
cd target
mv app.jar $JAR

echo ">>> kill -9 $(lsof -t -sTCP:LISTEN -i:$MPORT)"
kill -9 $(lsof -t -sTCP:LISTEN -i:$MPORT)

JAVA_OPTS="-Xms512m -Xmx1536m -Dspring.profiles.active=dev"
echo ">>> nohup java -jar $JAVA_OPTS $JAR >app.log &"
BUILD_ID=dontKillMe nohup java -jar $JAVA_OPTS $JAR >app.log &
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.