java.io.IOException: org.apache.dubbo.common.serialize.SerializationException: com.alibaba.fastjson2.JSONException: not support none serializable class
解决方案
dubbo:
application:
# Serializable 接口检查模式,Dubbo 中默认配置为 `true` 开启检查
check-serializable: false
# 检查模式分为三个级别:STRICT 严格检查,WARN 告警,DISABLE 禁用
serialize-check-status: DISABLE
原因
实体类没有实现Serializable接口,Dubbo 3.2 版本中默认为 STRICT
严格检查级别。
- Dubbo 3.1 版本中默认为
WARN
告警级别,3.2 版本中默认为STRICT
严格检查级别。 - Dubbo 3.2.0 版本开始默认序列化方式从
hessian2
切换为fastjson2