我想在spring boot管理服务器中注册同一应用程序的两个实例(只有端口不同)。但我在spring boot管理面板中只看到一个实例(MyApp实例2)。我的配置有什么问题?
基本信息:
我的application.yml文件:
spring:
boot:
admin:
client:
url: http://example.org:7474/admin/
instance:
name: 'MyApp instance 1'
service-url: http://example.org:7474/MyApp/
service-base-url: http://example.org:7474/
metadata:
user.name: myuser
user.password: mypassword
instance:
name: 'MyApp instance 2'
service-url: http://example.org:27474/MyApp/
service-base-url: http://example.org:27474/
metadata:
user.name: myuser
user.password: mypassword
management:
endpoints:
web:
exposure:
include: "*"
endpoint:
health:
show-details: ALWAYS
答案 0 :(得分:1)
目前,Spring Boot Admin Client可以进行一次注册。
我认为两次注册同一个实例是非常不寻常的(因为你的配置试图这样做)
如果在每个实例中包含客户端以进行注册,则可以使用。