暴露的nodeport的端口和nacos的service的端口是怎么对应的?
比如8848->30001,9848->31001,9849->31002 我就是这样来对测试环境暴露的 此回答整理自钉群“Nacos社区群2(已满,欢迎加4群:12810027056)”
在Kubernetes中,NodePort是服务(Service)的一种类型,它会将服务映射到集群节点的端口上。而Nacos作为服务发现和配置管理平台,通常提供一个或多个网络接口用于客户端和服务之间的通信。
要理解它们之间的对应关系,你需要了解以下几个关键点:
Nacos Service:
Service Port:
NodePort:
kubectl describe service <nacos-service-name>
来查看这个端口。对应关系:
nodePort是一个静态端口,用于接收来自外部的流量。而Nacos服务实际处理数据的端口(如8848或9848端口),需要在应用内部进行配置。例如,如果您使用的是SpringCloud Alibaba,您可能需要在Dubbo端口映射中设定DUBBO_PORT_TO_REGISTRY为20880等。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。