启动微服务读取配置文件

#! /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的配置

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容