关于dubbo Failed to bind NettyServer无法绑定ip问题

在dubbo提供者提供服务、向注册中心发起注册的时候,发生了Failed to bind NettyServer问题,起初以为是端口问题导致的,但是发现在服务器并没有其他端口冲突,所以很快否定了这个答案。
真正的原因在于在项目中配置了dubbo.protocol.host属性。通过查看异常发现failed to bind 字样,于是了解到bind 是指服务端去网络暴露自己的服务,告诉别人自己的ip和端口。在默认情况下是不需要配置host参数的,这个ip会找自己本机的ip,多网卡的多ip地址情况下会用host参数来统一指定ip,否则的话不用,因为我们的服务器没有多网卡配置,所以我将项目内的host配置更改为127.0.0.1,解决了问题。关于dubbo Failed to bind NettyServer无法绑定ip问题_第1张图片

你可能感兴趣的:(关于dubbo Failed to bind NettyServer无法绑定ip问题)