java.lang.IllegalStateException: Failed to register dubbo:192.168.31.1:208

    技术2022-07-10  97

    java.lang.IllegalStateException 项目启动时出现非法声明异常,具体报错如下

    java.lang.IllegalStateException: Failed to register dubbo://192.168.31.1:20880/com.jbit.service.HelloDubboService?anyhost=true&application=dubbo-provider&dubbo=2.6.0&generic=false&interface=com.jbit.service.HelloDubboService&methods=print&pid=24704&revision=1.0.0&side=provider&timestamp=1593522114423&version=1.0.0 to registry 127.0.0.1:2181, cause: Failed to register dubbo://192.168.31.1:20880/com.jbit.service.HelloDubboService?anyhost=true&application=dubbo-provider&dubbo=2.6.0&generic=false&interface=com.jbit.service.HelloDubboService&methods=print&pid=24704&revision=1.0.0&side=provider&timestamp=1593522114423&version=1.0.0 to zookeeper zookeeper://127.0.0.1:2181/com.alibaba.dubbo.registry.RegistryService?application=dubbo-provider&dubbo=2.6.0&interface=com.alibaba.dubbo.registry.RegistryService&pid=24704&timestamp=1593522114421, cause: Zookeeper is not connected yet!

    经查阅的解决办法

    1.检查jdk版本,jdk1.6 dubbo 2.5版本,2.6版本则使用jdk1.8,dubbo的版本过高或者过低的原因!

    2.配置zookeeper中的配置文件,配置超时时间,配大一点!

    config-center: timeout: 40000

    3.实体类没有实现Serializable接口

    Processed: 0.010, SQL: 9