解决:com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused:
生活随笔
收集整理的這篇文章主要介紹了
解决:com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused:
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前些天發(fā)現(xiàn)了一個巨牛的人工智能學(xué)習(xí)網(wǎng)站,通俗易懂,風(fēng)趣幽默,忍不住分享一下給大家。點(diǎn)擊跳轉(zhuǎn)到教程。
1. 場景:啟動一個需要注冊到 eureka 注冊中心的服務(wù) seeParam? 報錯:
com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused: connect2. 如果此報錯是在 eureka 工程啟動時 ,則在 eureka 的配置文件 application.properties 中加上以下兩行配置 :
# 此應(yīng)用為注冊中心,false:不向注冊中心注冊自己。 eureka.client.register-with-eureka=false# 注冊中心職責(zé)是維護(hù)服務(wù)實(shí)例,false:不檢索服務(wù)。 eureka.client.fetch-registry=false3. 我的情況是在一個應(yīng)用服務(wù) seeParam 中啟動時報此錯。此服務(wù)向 eureka 注冊 。
問題依舊出在配置文件,如下圖片中的紅框中的配置,之前作過 eureka 集群,故使用的是紅框中的配置。
現(xiàn)在啟動工程報此錯, 是因?yàn)楝F(xiàn)在的 eureka 是單實(shí)例啟動,并沒有對應(yīng)的集群 jy01、jy02。
4. 解決:還原配置文件使用的 eureka 為如單實(shí)例 注冊 方式 即可。如上圖中第一行配置:
# 注冊中心 - 端口: 1234、工程名: eureka (見 eureka 工程中配置)。 eureka.client.serviceUrl.defaultZone= http://localhost:1234/eureka/?再次啟動工程:seeParam , 啟動 OK 了。
總結(jié)
以上是生活随笔為你收集整理的解决:com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: Connection refused:的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C# Socket服务端与客户端通信(包
- 下一篇: 什么是 ES6 ?