dubbo-spring-boot-project
dubbo-spring-boot-project copied to clipboard
dubbo3.0starter多网卡情况下会随机选择IP绑定端口而没有绑定到0.0.0.0导致无法访问
dubbo-spring-boot-starter 3.0.4及一下,在多网卡的情况下会随机选择IP绑定端口,即使通过设置
dubbo.provider.host = ${HOSTNAME}
本质上还是会从底层随机选择IP绑定,这样即使在服务发现里面看上去是正常的,但是由于IP没绑定对,导致无法通讯。 建议: 多网卡的情况下,直接将端口绑定到0.0.0.0。
https://dubbo.apache.org/zh/docs/advanced/set-host/
https://dubbo.apache.org/zh/docs/advanced/set-host/
DUBBO_IP_TO_REGISTRY DUBBO_PORT_TO_REGISTRY这个就没有等效的配置项吗,一定得通过环境变量统一管理就很费力