Я пытаюсь запустить Spring Admin Server с помощью Eureka Discovery Client.
Eureka доступна по адресу http://hosrt.eu.com:7999/eureka с различными вариантами. Я заинтересован в получении статуса сервиса из diff env
My application.yml
server:
port:8088
eureka:
client:
enabled: true
serviceUrl:
defaultZone:http://hosrt.eu.com:7999/eureka
instance:
metadata-map:
env:test-dev
spring:
application:
name:discovery
Класс загрузки основной пружины
@Configuration
@EnableAutoConfiguration
@EnableDiscoveryClient
@EnableAdminServer
public class SBAEureka {
public static void main(String... args) {
SpringApplication.run(SBAEureka.class, args)
}
}
Во время загрузки приложения я получил следующее:
com.netflix.discovery.DiscoveryClient : Getting all instance registry info from the eureka server
com.netflix.discovery.DiscoveryClient : The response status is 200
com.netflix.discovery.DiscoveryClient : Starting heartbeat executor: renew interval is: 30
c.n.discovery.InstanceInfoReplicator : InstanceInfoReplicator onDemand update allowed rate per min is 4
com.netflix.discovery.DiscoveryClient : Discovery Client initialized at timestamp 1581696298092 with initial instances count: 11
o.s.c.n.e.s.EurekaServiceRegistry : Registering application TLC-ENV-HIVE with eureka with status UP
com.netflix.discovery.DiscoveryClient : Saw local status change event StatusChangeEvent [timestamp=1581696298097, current=UP, previous=STARTING]
com.netflix.discovery.DiscoveryClient : DiscoveryClient_DISCOVERY/HOSTNAME:discovery: registering service...
com.netflix.discovery.DiscoveryClient : DiscoveryClient_DISCOVERY/HOSTNAME:discovery - registration status: 204
r.netty.http.client.HttpClientConnect : [id: 0x81b11064, L:0.0.0.0/0.0.0.0:49312 ! R:http://hostname11111:7999/XXX.XX.XXX.XX:8001] The connection observed an error
reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response
Не могли бы вы дать мне несколько советов, которые я пропустил при настройке Discovery Client?