1、问题描述
本地分别成功启动seata-storage-service,seata-account-service,seata-order-service三个服务后,开始调用下单接口,然后报错,截图如下:
网上找了很多接方法,都没用。有很多文章说在配置上加这个
别人就是要用feign访问nacos集群啊。。。就是要用到负载均衡啊。你还把他关了。。。大无语。
后来发现是Nacos 同namespace下不同分组之间的服务调用问题。Nacos中被调用服务和调用服务的分组必须要在同一个分组中才行!!!
不同的分组即使是在同一个 namespace 下,是无法进行调用的。 namespace 也好,分组也好,只是在服务发现的时候进行隔离使用的。 至于namespace、group、cluster分别该怎么设置,主要还是由业务方来制定,不同的业务场景,需要的级别和要求都不相同。
之前的分组如下:
修改后如下:
再次调用成功!