使用dubbo引用和發布服務時出現的異常:HTTP狀態500 - 請求處理失敗; 嵌套異常是com.alibaba.dubbo.rpc.RpcException:無法在服務cn.e3mall.service.ItemService中調用方法getTbItemById。使用dubbo版本2.5.3在消費者...


異常情況如下:

 

從異常看,主要是因為TbItem沒有序列化:

分析問題:

表現層調用服務端時返回了一個TbItem對象即Java對象,此時這個對象遠程調用拿過來必須進行序列化,要進行網絡傳輸必須先要把對象序列化,再通過流傳到引用端(表現層),傳到表現層后再進行反序列化,再變成Java對象,所以TbItem對象必須實現序列化接口

 


免責聲明!

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



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