Nacos的注册
spring:
cloud:
nacos:
discovery:
server-addr: xxx.com:8848
namespace: 10e52635-e622-46bf-ac84-154e8d09da6b
username: nacos
password: nacos
Nacos的Host配置
127.0.0.1 xxx.com
解释一下:
服务地址注意: 如上xxx.com:8848这个地址在host配置成了127.0.0.1了,说明可以在本地开一个nacos并使用本地nacos提供配置和注册服务,端口8848是Nacos默认端口
对于namespace要注意: 如果nacos服务里面没有手动创建对应的名称空间,那么你是看不到注册上去的服务的。
账号密码: 对于账号密码来说: 客户端配置了也不影响本地开nacos调试
Nacos的服务调用
Nacos的服务调用:
相同的名称空间下才可以相互调用: 即两个discovery内的namespace值要相同
负载均衡是前端到代理层然后再到网关,网关再调用微服务是走的负载均衡
如果是feign客户端和feign服务端调用是不走网关的
服务1->通过网关->根据ServerName(服务名)找到对应服务->调用服务2