dubbo 報錯整理

(1)dubbo api 報錯
在這裏插入圖片描述
解決:
在這裏插入圖片描述
在這裏插入圖片描述

(2)No provider available from registry

解決:生產者和消費者包路徑要一樣。

(3)java.lang.NullPointerException: null

dubboApiDao 爲null

解決:如下的方式

@Service
public class DubboApiServiceImpl implements DubboApiService {

    @Autowired
    private DubboApiDao dubboApiDao;

    private static DubboApiServiceImpl dubboApiServiceImpl;

    //因爲dubboApiDao注入後爲nul所以這樣寫
    @PostConstruct
    public void init() {
        dubboApiServiceImpl = this;
        dubboApiServiceImpl.dubboApiDao = this.dubboApiDao;
    }
    @Override
    public List<Orgization> getOrgList(String orgName) {
        return dubboApiServiceImpl.dubboApiDao.getOrgList(orgName);
    }
}

(4)當多個協議時報(dubbo rmi)

com.alibaba.dubbo.rpc.RpcException: Invalid token! Forbid invoke remote service interface com.jk.service.MysqlService method getOrgList() from consumer null to provider 192.168.62.129

若報錯把對應接口dubbo:service dubbo:service 中 token=“123456” 去掉

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章