如果生產者返回給消費者的對象中有未實現Serializable接口的,都會報出如下錯誤:
最關鍵的一句
Serialized class com.yykj.mall.dto.ProductListItemDTO must implement java.io.Serializable
但報錯的時候是一大堆,還會說到嘗試了三次遠程調用,導致超時等,其實真正原因就是對象未序列化,只要讓傳輸的所有對象(包括對象內的屬性對象)都實現Serializable接口就好。
如果生產者返回給消費者的對象中有未實現Serializable接口的,都會報出如下錯誤:
最關鍵的一句
Serialized class com.yykj.mall.dto.ProductListItemDTO must implement java.io.Serializable
但報錯的時候是一大堆,還會說到嘗試了三次遠程調用,導致超時等,其實真正原因就是對象未序列化,只要讓傳輸的所有對象(包括對象內的屬性對象)都實現Serializable接口就好。
1、restful api 2、dubbo使用xml配置 3、thrift使用IDL(interface description language 接口描述語言)文件
搭建Dubbo-Admin 1.首先在Dubbo官網上下載 Dubbo-Admin 打開目錄