为了账号安全,请及时绑定邮箱和手机立即绑定

2小时实战Apache顶级项目-RPC框架Dubbo分布式服务调度

Debug_Ste... JAVA开发工程师
难度初级
时长 2小时30分
学习人数
综合评分9.27
28人评价 查看评价
9.4 内容实用
8.8 简洁易懂
9.6 逻辑清晰

讲师回答 / Debug_SteadyJack
在这里dubboOne是作为生产者;spring-dubbo.xml配置文件配置的内容视频都有讲解的

讲师回答 / Debug_SteadyJack
你自己有啥想发表的意见或者建议都可以留言

讲师回答 / Debug_SteadyJack
一个道理的呀!1、dubbo发布的服务到哪里去了?到注册中心去了呗,注册中心是啥,在这里就是zk啊2、dubbo发布服务、发布服务、发布服务,到底发布了啥?当然是将它所在的接口、host、端口、完整路径url等等发布到zk上去呗。最终暴露出去的也将是这些信息,所有spring-dubbo.xml引入服务时自然就是这些配置

讲师回答 / Debug_SteadyJack
我也没说过Eureka的服务调用机制跟Dubbo的服务调用机制是一样的哦。。。但是我可以说的是Dubbo发布服务 发布服务 当然是发布到zk统一进行协调管理;暴露出去的当然是url,port,method等等;暴露这么多东西从侧面反应服务的调用当然是通过url来的,url就包括:host://port/mehotd的url ,这是作为服务的唯一标识,我相信Eureka底层也是这么来区分不同的服务的(Eureka注册的服务难道不需要指定所在的host?host就是ip啊,不然调用方哪知道你的service存...

讲师回答 / Debug_SteadyJack
很明显是你的dubbo2.8.4的jar 没有下载下来换成2.6.4吧,参考我这里:https://www.imooc.com/qadetail/302023   照着做即可

讲师回答 / Debug_SteadyJack
你这是用我提供的源码跑起来的吗??建议你还是照着视频教程 一步一步搭建项目吧看起来应该是你日志框架与配置文件的问题

讲师回答 / Debug_SteadyJack
你把根目录磁盘的权限 改为允许写读 试试

讲师回答 / Debug_SteadyJack
clean install一下你的parent模块,然后看看每个module的依赖是否都已经完全下载下来了!

讲师回答 / Debug_SteadyJack
配置文件有一些是可以点击项目,右键找到相关配置文件的创建选型(比如spring,比如mybatis,比如属性文件。properties等等)就可以创建;另外一种方式就是直接到github上找到其开源的案例配置文件(即官方推荐的配置复制下来 改造成自己的即可!)

讲师回答 / Debug_SteadyJack
这种包括有部分原因是因为IDEA抽风没有及时识别到autowired。但是实际上跑起来时可能是没问题的!你可以尝试跑起来看看会不会报错!!

讲师回答 / Debug_SteadyJack
这个问题很多同学都已经解决啦,具体做法参考这个即可:https://www.imooc.com/qadetail/302023 

讲师回答 / Debug_SteadyJack
既然如此,那就换为2.6.4或者2.6.5吧。具体做法参考这个即可:https://www.imooc.com/qadetail/302023 
课程须知
1、基本的Java语法知识、Spring Boot相关基础知识。 2、对于系统业务模块的基本开发流程有一定的了解。
老师告诉你能学到什么?
1、掌握基于Spring Boot整合Dubbo与Zookeeper搭建企业级服务项目。 2、如何基于Dubbo发布、注册服务以及如何订阅、调用服务。 3、掌握基于Dubbo协议、基于Http协议的Rest Api实现服务之间的调用。 4、以电商项目中商品列表与用户下单模块为实战案例实战Dubbo。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消