开发者社区 问答 正文

dubbo 框架对IPV6的支持?报错

当前版本:dubbo-2.5.3

环境:IPV6,zookeeper 连接地址修改为IPV6的地址

错误信息:

修改dubbo-provide 连接zookeeper的地址为ipv6,启动dubbo服务程序报错在解析ipv6地址时异常:

2018-07-06 13:33:35-[ERROR]-[] Context initialization failed

java.lang.NumberFormatException:For input string: ":d243:1eff:fefa:8a47]:12189"

        at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) ~[?:1.7.0_80]

        at java.lang.Integer.parseInt(Integer.java:492) ~[?:1.7.0_80]

        at java.lang.Integer.parseInt(Integer.java:527) ~[?:1.7.0_80]

        at com.alibaba.dubbo.common.URL.valueOf(URL.java:239) ~[dubbo-2.5.3.jar:2.5.3]

        at com.alibaba.dubbo.common.utils.UrlUtils.parseURL(UrlUtils.java:67) ~[dubbo-2.5.3.jar:2.5.3]

        at com.alibaba.dubbo.common.utils.UrlUtils.parseURLs(UrlUtils.java:136) ~[dubbo-2.5.3.jar:2.5.3]

        at com.alibaba.dubbo.config.AbstractInterfaceConfig.loadRegistries(AbstractInterfaceConfig.java:189) ~[dubbo-2.5.3.jar:2.5.3]

        at com.alibaba.dubbo.config.ServiceConfig.doExportUrls(ServiceConfig.java:279) ~[dubbo-2.5.3.jar:2.5.3]

        at com.alibaba.dubbo.config.ServiceConfig.doExport(ServiceConfig.java:242) ~[dubbo-2.5.3.jar:2.5.3]

        at com.alibaba.dubbo.config.ServiceConfig.export(ServiceConfig.java:143) ~[dubbo-2.5.3.jar:2.5.3]

        at com.alibaba.dubbo.config.spring.ServiceBean.onApplicationEvent(ServiceBean.java:109) ~[dubbo-2.5.3.jar:2.5.3]

 

dubbo是否支持IPV6,支持的版本是哪个,看官网帮助文档没有介绍,各位大牛是否有了解的

展开
收起
爱吃鱼的程序员 2020-06-06 16:55:38 1846 分享 版权
2 条回答
写回答
取消 提交回答
  • 我现在使用2.6.12 版本也是报这个问题,请问您这边解决了吗?

    2022-07-13 10:35:24
    赞同 1 展开评论
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB
                        <p>升级吧,2.5.3挺老的了,现在也开始重新维护了,最新版本已经到了2.6.2了</p>
    

    GitHub:https://github.com/apache/incubator-dubbo

    仓库:http://mvnrepository.com/artifact/com.alibaba/dubbo

                                回复 <a class="referer" target="_blank">@希望进步</a>  : 那你到dubbo的git上提个问题,看看官方的回复
                        
    
                            升级到 2.6.2 版本 也是一样,对于url解析这块 IPV6地址是有问题的:  at com.alibaba.dubbo.common.URL.valueOf(URL.java:239) ~[dubbo-2.6.2.jar:2.6.2]
        at com.alibaba.dubbo.common.utils.UrlUtils.parseURL(UrlUtils.java:68) ~
    
    2020-06-06 16:55:54
    赞同 展开评论