微服务之间的服务治理 方案

微服务之间的服务治理 方案    
    
    方案1、 dubbo 和 zookeeper 结合使用  
    一、公司技术 无
    二、api是否完善 dubbo 不在进行维护
    三、优点缺点
       优点:解放开发人员对服务的注册和调用及不同服务ip端口的管理
     缺点: 1、服务提供方与调用方接口依赖方式太强:调用方对提供方的抽象接口存在强依赖关系,需要严格的管理版本依赖,才不会出现服务方与调用方的不一致导致应用无法编译成功等一系列问题;
     2、服务对跨平台不支持,难以简单复用 通常我们在提供对外服务时,都会以REST的方式提供出去,这样可以实现跨平台的特点。
      3、dubbo重量级应用配置复杂
      
    方案2、只使用 zookeeper 当做服务映射工具  
    一、公司技术 无
    二、api是否完善 完善
    三、优点缺点
       优点:开发人员只需使用 zookeeper 的ip端口 即可
     缺点:   
        1、底层数据采用类似linux文件结构存储,大数据量时效率比较低
       2、zookeeper的tps大概是一万多,无法覆盖系统内部每天动辄几十亿次的调用
         因此zookeeper的client必须自己缓存业务系统的master地址
       3、需要安装和维护zookeeper服务工具
        4、接口之间的访问还需要使用第三方工具
    
    
        


    
     

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值