0
Netflix Eureka
을 사용하여 마이크로 서비스 용 서비스 레지스트리를 구현하고 있습니다.유레카 - 하트 비트를 보낼 수 없습니다.
2017-03-08 04:44:47,982 WARN com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient:127 [DiscoveryClient-CacheRefreshExecutor-0] [execute] Request execution failure with status code 404; retrying on another server if available
2017-03-08 04:44:47,984 WARN com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient:127 [DiscoveryClient-CacheRefreshExecutor-0] [execute] Request execution failure with status code 404; retrying on another server if available
2017-03-08 04:44:47,984 ERROR com.netflix.discovery.DiscoveryClient:934 [DiscoveryClient-CacheRefreshExecutor-0] [fetchRegistry] DiscoveryClient_EUREKA/{my hostname here} - was unable to refresh its cache! status = Cannot execute request on any known server
com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server
at com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient.java:111)
at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.getApplications(EurekaHttpClientDecorator.java:134)
at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator$6.execute(EurekaHttpClientDecorator.java:137)
at com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:77)
at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.getApplications(EurekaHttpClientDecorator.java:134)
at com.netflix.discovery.DiscoveryClient.getAndStoreFullRegistry(DiscoveryClient.java:1013)
at com.netflix.discovery.DiscoveryClient.getAndUpdateDelta(DiscoveryClient.java:1055)
at com.netflix.discovery.DiscoveryClient.fetchRegistry(DiscoveryClient.java:929)
at com.netflix.discovery.DiscoveryClient.refreshRegistry(DiscoveryClient.java:1451)
at com.netflix.discovery.DiscoveryClient$CacheRefreshThread.run(DiscoveryClient.java:1418)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
나는이 오류를 해결하는 방법을 찾을 수 없습니다, 나 왜 오류가 발생 : 내 Tomcat
서버에 eureka-server.war
를 배포하려고 할 때 그러나, 로그에 아래의 오류를 던지고 유지 처음.
이 문제를 성공적으로 해결할 수 있도록 도와주세요. 나는 이것이 어떤 https/proxy 문제와 관련이있을 것이라고 생각한다. 그러나 나는 그것을 찾을 수없는 것 같습니다.