seata nacos 整合 异常处理
问题:no available service ‘default’ found, please make sure registry config correct
各位小伙伴是否在配置后发现控制台报no available service 'default' found, please make sure registry config correct
异常?google 出来的东西却毫无卵用,如果发现此问题,用的又是nacos 作为注册配置中心,那就对你可能有参考价值。
1. 注册配置说明
seate 注册到 nacos 后,会创建默认的集群名称“default”,如果seata服务配置了seata.registry.nacos.cluster
参数,nacos 中会以此参数作为集群名称。
2. client 配置说明
client 配置的seata.tx-service-group: [你的分组名称]
需要与 seata.service.vgroup-mapping.[你的分组名称]
对应;seata.service.vgroup-mapping.[你的分组名称]
的值 为 seata.registry.nacos.cluster
的参数,如果没有配置,默认为"default",其实这个问题在官方文档的【事务分组专题】中有说明,只不过需要细心一点看;