Dubbo的项目中我将所有功能的Controller跟实现类分在了两个Module,就是说所有的Controller一个端口,所有的实现类一个端口,是Dubbo都会这样吗,因为我发现SpringCloud的话就会是每个功能的Controller跟实现类在一个Module中使用一个端口,还可以使用网关进行端口匹配,Dubbo的话实现类都在一个端口我发现好像有点受限制,有没有靓仔可以分享下Dubbo应该实现的架构
微服务架构方面的问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注 【相关推荐】
- 这篇博客: 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 服务注册中心 ZooKeeper Spring Cloud Netflix Eureka、ZooKeeper 服务调用方式 RPC REST API 服务网关 无 Spring Cloud Netflix Zuul 断路器 不完善 Spring Cloud Netflix Hystrix 分布式配置 无 Spring Cloud Config 服务跟踪 无 Spring Cloud Sleuth 消息总线 无 Spring Cloud Bus 数据流 无 Spring Cloud Stream 批量任务 无 Spring Cloud Task
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^解决 无用评论 打赏 举报- 这篇博客: 20道你必须要背会的微服务面试题,面试一定会被问到中的 3、springcloud 与dubbo有哪些区别? 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
悬赏问题
- ¥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 设计一个温度闭环控制系统