Ошибка Eureka throwing 'еще не обновлена' без использования контекста приложения - PullRequest
0 голосов
/ 22 мая 2019

У меня большое приложение, использующее netflix-eureka, со многими службами, включая discovery-service и api-gateway-service. Иногда примерно в 1/3 случаев запуск api-gateway-service вызывает исключение (описано в коде). Мы не используем контекст приложения для вызова ctx.refresh(), поэтому я понятия не имею, что происходит. Если необходим полный журнал отладки с положительным / отрицательным совпадением autoconfig, я мог бы опубликовать их, но это довольно много.

Попытка установки fetch-registry true / false, registerWithEureka true / false

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.cloud.netflix.eureka.EurekaClientAutoConfiguration$RefreshableEurekaClientConfiguration': Initialization of bean failed; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'com.guardiananalytics.services.config.EurekaTrustedClientSslConfiguration': Initialization of bean failed; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'eurekaClientConfigBean' defined in class path resource [org/springframework/cloud/netflix/eureka/EurekaClientAutoConfiguration.class]: Initialization of bean failed; nested exception is 
java.lang.IllegalStateException: org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@74f827ad has not been refreshed yet
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...