springcloud的Eureka啟動時報錯:Connection refused: connect


Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://127.0.0.1:1096/eureka/}
com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect

Request execution failed with message: java.net.ConnectException: Connection refused: connect

com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server

解決方法:

1.使用cmd查看端口沒有占用;失敗

2.添加了自己是注冊中心,不注冊自己

eureka:
  client:
    service-url: # EurekaServer的地址,現在是自己的地址,如果是集群,需要加上其它Server的地址。
      defaultZone: http://127.0.0.1:${server.port}/eureka
      ###自己是注冊中心,是否要將自己注冊到注冊中心去,但是集群的時候需要設置為true
    register-with-eureka: false
      ###自己是注冊中心,不需要去檢索服務信息
    fetch-registry: false

啟動不報錯了,但是無法訪問

3.最后

把訪問地址中的eureka去掉

http://127.0.0.1:8086

既然正常訪問,無解

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM