1. 程式人生 > >dubbo com.alibaba.dubbo.remoting.RemotingException: message can not send, because channel is closed

dubbo com.alibaba.dubbo.remoting.RemotingException: message can not send, because channel is closed

錯誤資訊

log4j:WARN No appenders could be found for logger (com.alibaba.dubbo.common.logger.LoggerFactory).
log4j:WARN Please initialize the log4j system properly.
log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info.
Exception in thread "main" com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method searchRefundStatus in the service

com.dinpay.refund.bank.IBankService. Tried 3 times of the providers [192.168.1.20:20880] (1/1) from the registry 224.224.224.224:1234 on the consumer 192.168.1.20 using the dubbo version 2.4.5. Last error is: Failed to invoke remote method: searchRefundStatus, provider: dubbo://192.168.1.20:20880

....

...

..

Caused by: com.alibaba.dubbo.remoting.RemotingException: message can not send, because channel is closed . url:dubbo://192.168.23.1:21954/com.tw.ei.business.agent.service.ReqBuinessAgentService?anyhost=true&application=consumer-engine&check=false&codec=dubbo&default.timeout=120000&dubbo=2.4.10&heartbeat=60000&interface=com.tw.ei.business.agent.service.ReqBuinessAgentService&methods=execute&pid=27587&retries=0&revision=reqappservice&side=consumer&timestamp=1399973540550&version=1.0.0
at com.alibaba.dubbo.remoting.transport.AbstractClient.send(AbstractClient.java:268)
at com.alibaba.dubbo.remoting.transport.AbstractPeer.send(AbstractPeer.java:51)
at com.alibaba.dubbo.remoting.exchange.support.header.HeaderExchangeChannel.request(HeaderExchangeChannel.java:112)
at com.alibaba.dubbo.remoting.exchange.support.header.HeaderExchangeClient.request(HeaderExchangeClient.java:91)


錯誤資訊一堆,折騰了好半天,最後發現是我要掉的那臺機器使用了qq管家的wifi精靈,使他的機器的ip發生改變,其實他的ip不是192.168.23.1,後來把wifi精靈關閉,就可以正常呼叫。

VMware虛擬機器安裝之後會多出幾個虛擬網絡卡,如果不禁用也會有差不多的問題。

相關推薦

dubbo com.alibaba.dubbo.remoting.RemotingException: message can not send, because channel is closed

錯誤資訊 log4j:WARN No appenders could be found for logger (com.alibaba.dubbo.common.logger.LoggerFactor

Java異常 - Dubbo RemotingException: message can not send, because channel is closed

問題描述 Dubbo應用啟動成功 在Dubbo Admin可以看到服務狀態為正常(存在提供者和消費者)。 Zookeeper所在伺服器能ping通Dubbo應用所在伺服器。 在這種情況下,消費者請求服務時一直提示message can not send,

Dubbo RemotingException: message can not send, because channel is closed

問題描述 Dubbo應用啟動成功 在Dubbo Admin可以看到服務狀態為正常(存在提供者和消費者)。 Zookeeper所在伺服器能ping通Dubbo應用所在伺服器。 在這種情況下,消費者請求服務時一直提示message can not send, b

com.alibaba.dubbo.remoting.RemotingException: Caused by: java.nio.channels.ClosedChannelException

生產遇到的一個異常如下: com.alibaba.dubbo.remoting.RemotingException: Failed to send message Response [id=0, version=2.0.0, status=20, event=false, error=nul

Dubbo服務啟動時Caused by: com.alibaba.dubbo.remoting.RemotingException: Failed to bind NettyServer on /19

嚴重: Exception sending context initialized event to listener instance of class [org.springframework.web.context.ContextLoaderListener] com

呼叫Dubbo服務報以下錯誤(com.alibaba.dubbo.remoting.RemotingException),問題原因和解決辦法

2017-04-19 23:41:48,333 ERROR [com.alibaba.dubbo.remoting.transport.AbstractClient] -  [DUBBO] Failed to start NettyClient LX-20161101CZV

com.alibaba.dubbo.remoting.RemotingException問題處理方案。

啟動專案時控制檯一直報錯,提示: com.alibaba.dubbo.remoting.RemotingException。 訪問另一個專案,時間超時。而且昨天專案啟動還正常,今天啟動就有問題。 問題是什麼都沒有做改動,無法解決。 解決方案:把電腦重啟一下,把專案clea

簡記:com.alibaba.dubbo.remoting.RemotingException: Fail to decode request due to: RpcInvocation

原因: 1.傳輸的引數中是否包含了不能序列化的屬性,例如ImmutableList、Joda DateTime等。 解決辦法: 1.傳輸的引數中去除不能序列化的屬性,使用可序列化引數代替。 原因分析 dubbo中預設使用的是hessian的序列化,當使用spring-data-commons的pag

dubbo 超神響應異常: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout.

比較 ace com 配置 exceptio trie AS 修改 bsp 因為dubbo默認的時間是500ms,超過這個時間它會重新請求服務層,最多嘗試三次。 如果數據量比較大就不行了顯示出來的異常為timeout。 在服務提供端設置timeout=1200000 並且加

dubbo異常資訊:com.alibaba.dubbo.remoting.TimeoutException

dubbo異常資訊: Could not complete request com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method getUserByPrimaryKey in the servi

com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer.

com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side response timeout by scan timer. start time: 2018-12-17 10:47:44.903, end time: 2018-1

坑之關於dubbo服務產生異常之:Caused by: com.alibaba.dubbo.remoting.TimeoutException: Waiting server-side respons

簡單來說就是dubbo超時,因為dubbo預設的時間是500ms,超過這個時間它會重新訪問service層,最多嘗試三次。 所以我在測試的時候日誌顯示出來的異常為……timeout……。 剛開始的時候沒有設定,小資料量可以,如果資料量比較大就不行了。 後來在服務提供

com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method

網上查了很多方法都不好使。(dubbo介面中傳輸的物件沒有實現序列化;或者是dubbo provider沒有啟動造成的) 因為我insert資料的時候每次都會插入三條重複的資料到資料庫中,說明dubbo provider還是提供了服務的。 最後陰差陽錯把專案重新maven clean 然後insta

Dubbo錯誤排查:com.alibaba.dubbo.rpc.RpcException: Invoke remote method timeout

com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method 可能的錯誤原因有幾個: 一,pojo沒有沒有進行序列化 具體沒有序列化的類會在錯誤資訊中顯示,在錯誤資訊中搜索“Serializable”即可找到將其實現序列化,消

dubbo自定義filter,報No such extension xxxFilter for filter/com.alibaba.dubbo.rpc.Filter錯誤

前言 最近在學習dubbo的filter時候,根據dubbo的開發手冊,自定義了一個filter,然後配置,結果控制檯報 No such extension xxxFilter for filter/com.alibaba.dubbo.rpc.Filter錯誤。特此記錄。 故障復

com.alibaba.dubbo.rpc.RpcException: Forbid consumer 192.168.16.1 access service com.muji.zh.admin.se

             啊啊啊,今天搞dubbo的時候,突然報了一行錯誤:             錯誤:com.alibaba.dubbo.rpc.

dubbo啟動報錯 No such extension com.alibaba.dubbo.container.Container by name --spring.output.ansi.enab

dubbo中的 springboot專案啟動報錯內容如下: java.lang.IllegalStateException: No such extension com.alibaba.dubbo.container.Container by name --sp

關於使用 import com.alibaba.dubbo.config.annotation.Service; @Service執行時會報錯

關於使用 import com.alibaba.dubbo.config.annotation.Service; @Service執行時會報錯. 嚴重: Exception sending context initialized event to listener instance of c

解決com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method Tried 3 times of the providers 錯誤

2018-08-29 小賴 文件初始化 解決com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method newModel in the service com.xxx.service.x

No such extension com.alibaba.dubbo.container.Container by name dubbo的protocol name改為dubbo

No such extension com.alibaba.dubbo.container.Container by name     dubbo的protocol name改為dubbo 看官網的文件,也沒太看懂,改成別的就報錯   ht