2023年7月24日19:27:13 2023-11-22 09:24 采纳率: 50%
浏览 35

微服务架构方面的问题

Dubbo的项目中我将所有功能的Controller跟实现类分在了两个Module,就是说所有的Controller一个端口,所有的实现类一个端口,是Dubbo都会这样吗,因为我发现SpringCloud的话就会是每个功能的Controller跟实现类在一个Module中使用一个端口,还可以使用网关进行端口匹配,Dubbo的话实现类都在一个端口我发现好像有点受限制,有没有靓仔可以分享下Dubbo应该实现的架构

img

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-11-22 20:58
    关注

    【相关推荐】



    • 这篇博客: 20道你必须要背会的微服务面试题,面试一定会被问到中的 3、springcloud 与dubbo有哪些区别? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

      相同点
      SpringCloud 和Dubbo可以实现RPC远程调用框架,可以实现服务治理。

      不同点:
      SpringCloud是一套目前比较网站微服务框架了,整合了分布式常用解决方案遇到了问题注册中心Eureka、负载均衡器Ribbon ,客户端调用工具Rest和Feign,分布式配置中心Config,服务保护Hystrix,网关Zuul Gateway ,服务链路Zipkin,消息总线Bus等。

      Dubbo内部实现功能没有SpringCloud强大(全家桶),只是实现服务治理,缺少分布式配置中心、网关、链路、总线等,如果需要用到这些组件,需要整合其他框架。

      表 Spring Cloud与Dubbo功能对比
      功能名称Dubbo Spring Cloud
      服务注册中心ZooKeeperSpring Cloud Netflix Eureka、ZooKeeper
      服务调用方式RPCREST API
      服务网关Spring Cloud Netflix Zuul
      断路器不完善Spring Cloud Netflix Hystrix
      分布式配置Spring Cloud Config
      服务跟踪Spring Cloud Sleuth
      消息总线Spring Cloud Bus
      数据流Spring Cloud Stream
      批量任务Spring Cloud Task



    如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^
    评论

报告相同问题?

问题事件

  • 创建了问题 11月22日

悬赏问题

  • ¥15 pcl运行在qt msvc2019环境运行效率低于visual studio 2019
  • ¥15 MAUI,Zxing扫码,华为手机没反应。可提高悬赏
  • ¥15 求帮看看那里的问题ssh项目报错
  • ¥15 python运行报错 ModuleNotFoundError: No module named 'torch'
  • ¥100 华为手机私有App后台保活
  • ¥15 sqlserver中加密的密码字段查询问题
  • ¥20 有谁能看看我coe文件到底哪儿有问题吗?
  • ¥20 我的这个coe文件到底哪儿出问题了
  • ¥15 matlab使用自定义函数时一直报错输入参数过多
  • ¥15 设计一个温度闭环控制系统