changfu

Results 7 comments of changfu

您好,使用调度中心的镜像,也没问题么?我们的产品有私有化部署的需求。

这个是为了解决这个case: #7656 把DUBBO_DUBBO_PORT_TO_BIND和DUBBO_PORT_TO_REGISTRY两个配置统一了。 如果DUBBO_PORT_TO_REGISTRY指定了就用这个;没指定就用DUBBO_DUBBO_PORT_TO_BIND。 ps:我觉得这个代码的写法确实不是很合适,如果是我会这么写: portToBind = portToRegistry == null ? portToRegistry : portToRegistry; map.put(BIND_PORT_KEY, String.valueOf(portToBind)); 这样可读性会高一点; 我后续调整一下。

本质上逻辑和2.7.8是没区别的,只是只能用一个配置端口而已,毕竟也无法配置两个不同的端口

> @changfubai > 你好,这个在 容器环境下 , 使用同一个 IP , 跑多个实例 规划端口会比较麻烦。 你说的是多个实例分别在不同的容器里,ip和端口怎么设计是么? 为啥会存在同一个ip,多实例用不同的端口的情况呢? 假设是我说的那种case,就用环境变量注入ip和端口可以了,容器外能访问通的地址就行

> 你好,我们使用的是 NodePort 模式。 注册到注册中心的是 Node 的 IP , 因此需要每一个 实例在Node 上都有唯一映射 Port(这个也是 注册到注册中心的Port) 这样才能够全部访问到。 这种情况没什么好的办法,你要用nodePort注册就是会需要开很多端口。正常上线的服务,不需要对集群外部暴露服务的吧?那使用nodePort是基于什么考量呢