spring-boot - Spring Boot 在服务中运行相同配置文件的多个实例
问题描述
在 Spring Boot 应用程序中,如何在同一服务器 (OS) 上运行同一配置文件的多个实例?
解决方案
运行相同服务配置文件的多个实例
- 从 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
推荐阅读
- ios - 如何在 SwiftUI 中向 List 的 .ondelete() 添加确认
- python - 如何从 Pandas Dataframe 创建特定格式的文本文件
- excel - 范围内的正确大小写文本
- pandas - 平均 datetime.time 系列
- java - Spring boot - 如何通过每月数据刷新来提高应用程序的 api 响应时间
- javascript - Javascript 数组无法正确填充,因为 Firestore 中的异步方法
- json - Paginationjs、车把、ajax 调用和 JSON
- angular - 有没有办法在 html datalist 选项中应用切片管道?(角度 8)
- java - 如何在 Jfreechart 中使鼠标滚轮缩放(setMouseWheelEnabled())只影响特定轴?
- javascript - 收到语法错误说 Unexpected Token