从配置服务器获取资源时,如何运行 spring 启动应用程序多实例?
How to run spring boot application multiple instance when get resource from config server?
我有 Eureka 服务器、Eureka zuul 和配置服务器。
所以我写了一个简单的微服务。然后,运行ning 在 8686 端口上。
所以我想 运行 另一个端口上的微服务。
我正在尝试该命令。但是不要工作。
java -Dserver.port=8687 -jar -Dlogging.file="bla.log" testMicro.jar --debug > "bla.log"&
我很困惑。帮帮我!
您有两种方法可以运行在不同的端口上连接您的实例。
- 指定范围内随机端口的用户分配:
server:
port: ${random.int(8080,8090)}
- 在配置服务器的 属性 文件中为 testMicro 微服务设置以下配置:
spring:
cloud:
config:
override-system-properties: false
allow-override: true
override-none: true
然后 运行 再次使用 -Dserver.port=8687
属性
我有 Eureka 服务器、Eureka zuul 和配置服务器。 所以我写了一个简单的微服务。然后,运行ning 在 8686 端口上。
所以我想 运行 另一个端口上的微服务。 我正在尝试该命令。但是不要工作。
java -Dserver.port=8687 -jar -Dlogging.file="bla.log" testMicro.jar --debug > "bla.log"&
我很困惑。帮帮我!
您有两种方法可以运行在不同的端口上连接您的实例。
- 指定范围内随机端口的用户分配:
server:
port: ${random.int(8080,8090)}
- 在配置服务器的 属性 文件中为 testMicro 微服务设置以下配置:
spring:
cloud:
config:
override-system-properties: false
allow-override: true
override-none: true
然后 运行 再次使用 -Dserver.port=8687
属性