当前版本: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,支持的版本是哪个,看官网帮助文档没有介绍,各位大牛是否有了解的
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
<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) ~