启动微服务读取配置文件

#! /bin/sh

nohup /apps/idm/soft/jdk-11.0.5/bin/java -server -XX:+UseG1GC -Xms256M -Xmx512M -Xss512k -jar /apps/idm/idaas-server-dev/idaas-core/idaas-apis.jar --spring.config.location=/apps/idm/idaas-server-dev/properties/api.yml >> /apps/idm/idaas-server-logs/apis.log 2>&1 &

启动微服务的sh脚本如上所示。

jar包启动时,需要指定配置文件,配置文件就是本地的apps/idm/idaas-server-dev/properties/api.yml文件,下图就是该yml文件的内容。

可以看到,应用名称application.name;spring.profiles.active可以看做是prod环境,启动该jar包需要的配置有5个,所有需要读取的文件都是从config获取的(在启动应用之前,需要先启动config配置中心以及register注册中心),以及将应用注册到eureka的地址。

config配置中心是从gitlab上拉取配置信息的。。。可以看到配置中所拉取的git地址,以及分支和分支下的文件夹

该图展示的是  api的配置

你可能感兴趣的:(启动微服务读取配置文件)