新入职此公司, 发现公司使用的框架原来是传说中的分布式的(原谅我以前在传统公司工作,并远离浪潮久矣), 使用过程中发现各服务之间使用 dubbo 进行通信. 特地总结下遇见的坑,为以后总结经验.   欢迎大家指正.

  1. com.alibaba.dubbo.rpc.RpcException: Forbid consumer 172.88.1.6 access service com.xxxx.open.trade.api.ElemeOpenTradeService from registry 192.168.101.24:2181 use dubbo version 2.5.3, Please check registry access list (whitelist/blacklist).
  网上查了下, 遇见此类问题 , 总的来说就是一句话  服务端的接口 不让访问了,

  原因1' 接口长时间无人访问, 自动挂掉了, 个人没遇见过,猜想是与服务端的配置有关系

    2' 权限不匹配. 接口发布过程中 服务端定义了group="groupVIP", version="1.0" 等等属性字段, 相应客户端配置也需要定义group="groupVIP", version="1.0" --同服务端一致. 我就是因为group定义不匹配导致调用失败 .

  附上dubbo使用配置信息

服务端配置:

<dubbo:consumer check="false"/>

<!-- 提供方应用信息,用于计算依赖关系 -->
<dubbo:application name="open-api"/> <!-- 使用zookeeper注册中心暴露服务地址 -->
<!-- 到这里调用 -->
<dubbo:registry protocol="zookeeper" address="${dubbo.registry.address}" id="zookeeperClient"/> <!-- 用dubbo协议在33000端口暴露服务 -->
<dubbo:protocol name="dubbo" port="33000" dispather="all" threadpool="cached" threads="5000" /> <!-- 声明需要暴露的服务接口 -->
<dubbo:service interface="com.wangshuyu.open.trade.api.OpenTradeService" ref="jdOpenTradeService" group="vip" version="1.0" registry="zookeeperClient" owner="wangsy" />

客户端配置

<dubbo:reference id="skuShopStockService" interface="com.wangshuyu.product.service.api.SkuShopStockService"
check="false" version="1.0" url="" registry="zookeeperClient" protocol="dubbo" timeout="15000"/>

最新文章

  1. 【腾讯优测干货分享】Android内存泄漏的简单检查与分析方法
  2. [软件推荐]Windows文件夹多标签工具Clover
  3. jquery.easyui使用详解,和遇到的问题,提供大家在使用的时候少走弯路(二)
  4. linux应用程序开发-文件编程-库函数
  5. hibernate的延迟加载及其与session关闭的矛盾
  6. 剔除editor编辑器中的HTML标签
  7. c++ string 结束符‘\000’
  8. Uint8Array 对象
  9. 在SQL 2012中使用和Oracle 一样的序列
  10. 用Python进行语音信号处理
  11. The Donkey of Gui Zhou
  12. 【CCNA学习笔记】1.思科路由器的基本配置
  13. linux自带有usb驱动,为什么还需要libusb呢
  14. 查看Oracle有哪些表或者视图
  15. 创建第一个Django项目
  16. 【机器学习基本理论】详解最大后验概率估计(MAP)的理解
  17. vue中的适配:px2rem
  18. MVC下 Area和Web同名的Controller问题
  19. layui实现左侧菜单点击右侧内容区显示
  20. Linux下的常用指令汇总

热门文章

  1. MyBatis实现与插件开发
  2. ARM函数调用总结
  3. python 入门,最基础语法集合100行!!
  4. 详解usbmon抓取的log各字段的含义
  5. [LeetCode] 207. 课程表(拓扑排序,BFS)
  6. python爬取虎牙直播颜值区美女主播照片
  7. ERP与EHR系统的恩怨纠葛--开源软件诞生13
  8. linux学习(十一)linux安装nginx
  9. php+html实现用户登录退出
  10. JAVA MD5加密算法实现与原理解析