记一次Dubbo框架遇到Forbid consumer .....Please check registry access list (whitelist/blacklist)报错
1、今天和同事联调时,本地起代码调dubbo接口报了个错
1 2 3 4 5 6 7 8 9 | com.alibaba.dubbo.rpc.RpcException: Forbid consumer 172.27 . 43.215 access service com.weimob.customer.search.api.dubbo.UnfoldUserSearchInfoApi from registry 10.11 . 32.251 : 2181 use dubbo version 2.7 . 0 -weimob-RELEASE, Please check registry access list (whitelist/blacklist). at com.alibaba.dubbo.registry.integration.RegistryDirectory.doList(RegistryDirectory.java: 602 ) at com.alibaba.dubbo.rpc.cluster.directory.AbstractDirectory.list(AbstractDirectory.java: 73 ) at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.list(AbstractClusterInvoker.java: 294 ) at com.alibaba.dubbo.rpc.cluster.support.AbstractClusterInvoker.invoke(AbstractClusterInvoker.java: 222 ) at com.alibaba.dubbo.rpc.cluster.support.wrapper.MockClusterInvoker.invoke(MockClusterInvoker.java: 80 ) at com.alibaba.dubbo.rpc.proxy.InvokerInvocationHandler.invoke(InvokerInvocationHandler.java: 52 ) at com.alibaba.dubbo.common.bytecode.proxy0.getUserSearchInfo(proxy0.java) |
看了下dubbo配置没问题,也没有设置过什么白名单之类的。
其它接口都能正常调通,怀疑是提供方有问题。
网上查了下,确定了原因就是zookeeper上没有provider导致。
链接:https://blog.csdn.net/zzm628/article/details/53508974
大体逻辑就是当没有任何provider时,会将frobidden标记为true,导致抛出异常。
posted on 2022-01-06 15:47 Iversonstear 阅读(1651) 评论(0) 编辑 收藏 举报
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南