1. 程式人生 > >dubbo+zookeeper報錯:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method

dubbo+zookeeper報錯:com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method

com.alibaba.dubbo.rpc.RpcException: Failed to invoke the method
可能的錯誤原因有三個
前兩個是從網上摘得, 第三個是自己解決的

1.需要進行例項化的類沒有進行例項化,具體沒有例項化的類會在錯誤資訊中顯示,在錯誤資訊中搜索“Serializable”即可找到將其實現序列化可消除錯誤。

2.是在使用Dubbo提供服務是在主機上啟動了虛擬機器的網路,在Windows中具體可以,在執行中輸入“CMD”在CMD視窗中輸入"ifconfig"命令檢視,
如果有其他除本地的網路連結,通過命令或者將其手動禁止,再啟動Dubbo服務可以解決問題。(我的錯誤原因是這個)

3.防火牆對應埠沒有開啟, centos使用命令

/sbin/iptables -I INPUT -p tcp --dport 埠號 -j ACCEPT

開啟埠


---------------------------------------------------------------------------------------

在沒開啟wifi之前,介面一直能聯通,開啟wifi後,dubbo心跳機制的介面連通性測試不成功,報RemoteException



開啟cmd>>ipconfig,ping自己的本機地址10.10.11.44,無法再ping通自己。

請求資料時,後臺報錯



關掉wifi後,能正常ping通自己,dubbo心跳的介面連通性測試能成功