首页 > 解决方案 > Spring Boot 在服务中运行相同配置文件的多个实例

问题描述

在 Spring Boot 应用程序中,如何在同一服务器 (OS) 上运行同一配置文件的多个实例?

标签: spring-boot

解决方案


运行相同服务配置文件的多个实例

  • 从 yml(或属性)文件 -> server.port 中的配置文件中删除属性(这是在使用通过配置服务器访问的远程配置的情况下)
  • 在运行war(或jar)时,在命令行中设置端口和配置文件的属性,如下所示

java -jar -Dserver.port= 7012 -Dspring.profiles.active=生产演示-0.0.1-SNAPSHOT.jar

java -jar -Dserver.port= 7011 -Dspring.profiles.active=生产演示-0.0.1-SNAPSHOT.jar


推荐阅读