- Caused by: com.alibaba.dubbo.remoting.RemotingException: Failed to bind NettyServer on /192.168.92.1:20880, cause: Failed to bind to: /0.0.0.0:20880
- at com.alibaba.dubbo.remoting.transport.AbstractServer.<init>(AbstractServer.java:72) ~[dubbo-2.5.3.jar!/:2.5.3]
- at com.alibaba.dubbo.remoting.transport.netty.NettyServer.<init>(NettyServer.java:63) ~[dubbo-2.5.3.jar!/:2.5.3]
- at com.alibaba.dubbo.remoting.transport.netty.NettyTransporter.bind(NettyTransporter.java:33) ~[dubbo-2.5.3.jar!/:2.5.3]
- at com.alibaba.dubbo.remoting.Transporter$Adpative.bind(Transporter$Adpative.java) ~[na:2.5.3]
- at com.alibaba.dubbo.remoting.Transporters.bind(Transporters.java:48) ~[dubbo-2.5.3.jar!/:2.5.3]
- at com.alibaba.dubbo.remoting.exchange.support.header.HeaderExchanger.bind(HeaderExchanger.java:41) ~[dubbo-2.5.3.jar!/:2.5.3]
- at com.alibaba.dubbo.remoting.exchange.Exchangers.bind(Exchangers.java:63) ~[dubbo-2.5.3.jar!/:2.5.3]
- at com.alibaba.dubbo.rpc.protocol.dubbo.DubboProtocol.createServer(DubboProtocol.java:287) ~[dubbo-2.5.3.jar!/:2.5.3]
- ... 37 common frames omitted
- Caused by: org.jboss.netty.channel.ChannelException: Failed to bind to: /0.0.0.0:20880
- at org.jboss.netty.bootstrap.ServerBootstrap.bind(ServerBootstrap.java:303) ~[netty-3.2.5.Final.jar!/:na]
- at com.alibaba.dubbo.remoting.transport.netty.NettyServer.doOpen(NettyServer.java:94) ~[dubbo-2.5.3.jar!/:2.5.3]
- at com.alibaba.dubbo.remoting.transport.AbstractServer.<init>(AbstractServer.java:67) ~[dubbo-2.5.3.jar!/:2.5.3]
- ... 44 common frames omitted
- Caused by: java.net.BindException: 地址已在使用
原因:dubbo的服务提供者所要是用的端口已被占用(如:本项目使用20880端口,如果20880端口已被占用则会报错)
解决方式:更换端口,换成没被占用的端口即可<dubbo:protocol name="dubbo" port="
20881" />