Higress这里不支持配置了dubbo.registry.group属性的服务,只扫描了/dubbo节点,配置了group的,比如注册到/xxx节点的就发现不了?
Higress 目前不支持配置 dubbo.registry.group
属性的服务,只扫描了 /dubbo
节点。如果需要注册到其他节点,可以考虑使用其他注册中心,如 Zookeeper、Nacos 等。
Higress确实支持配置了dubbo.registry.group属性的服务。当配置了group属性时,Dubbo服务会注册到特定的节点,这需要在Higress中进行相应的配置以确保这些服务可以被正确地发现和管理。
Higress通过McpBridge来对接Nacos作为服务来源,并在Kubernetes集群中配置McpBridge资源。McpBridge资源中可以配置多个Nacos群组,这样Higress就能够发现注册到不同Nacos群组的Dubbo服务。
如果Higress只能扫描/dubbo节点,而无法发现配置了group属性的服务,这可能是因为McpBridge资源中没有正确配置对应的Nacos群组。请检查McpBridge资源配置是否包含了所需的Nacos群组,并确保群组名称与服务配置中的group属性值相匹配。
此外,还需要确保Higress网关和控制平面已经正确安装了Istio CRD的支持,因为McpBridge和EnvoyFilter属于Istio的CRD,需要开启对Istio CRD的支持才能应用这些配置。
最后,如果配置没有问题,但服务仍然无法被发现,可以尝试重启Higress相关组件,或者清除Kubernetes集群中的资源缓存,有时候缓存问题也可能导致服务发现失败。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。