treeke的gravatar头像
treeke 2018-12-14 16:08:06

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

项目描述

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

运行环境

jdk8+eclipse+maven

项目技术(必填)

springboot+dubbo+zookeeper

数据库文件

jar包文件

maven

是否原创(转载必填原文地址)

原创

项目截图(必填)

Dubbo是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和Spring框架无缝集成。

项目结构:

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

dubbo-pom:管理整个项目依赖,版本控制等

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

dubbo-common:通用工具类和dubbo API

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

dubbo-provider:服务的提供者

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

dubbo-consumer:服务的消费者

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

运行截图(必填)

项目下载下来之后,导入eclipse,启动consumer和provider各自的ApplicationMain

consumer:

三分钟搭建一个springboot2.0+dubbo多实例分布式项目provider:

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

直接访问网页:http://127.0.0.1:8100/dubbo/hello

三分钟搭建一个springboot2.0+dubbo多实例分布式项目

当页面出现Hello的时候整个服务的远程调用就完成了。

每次学习新东西的时候,环境问题总是最烦人的,所以我写好了一个以后可以直接用的,你们也可以下载下来玩一玩。项目没有实际的业务代码,仅供学习。

 

如果启动的时候没有出现State change: CONNECTED  这句话,或者直接报错了。那很有可能是你的zookeeper没有启动成功,这个可以百度一下zookeeper的安装。有很多教程。

注意事项

只要是你配置没问题的话,项目应该是完全没问题的,毕竟没有那么多的代码。

如果有问题的话可以直接私信我,或者评论都可以


打赏

文件名:springboot-dubbo.zip,文件大小:38.736K 下载
最代码最近下载分享源代码列表最近下载
LKBBDD  LV7 2022年5月30日
1150899621  LV8 2021年11月13日
Rommel  LV27 2021年10月12日
vinod1213  LV12 2021年9月13日
gxpcwm  LV22 2021年2月25日
18720962954  LV4 2020年10月26日
fangzhao16  LV2 2020年10月4日
simple丶余心  LV21 2020年6月23日
2847240  LV10 2020年6月1日
wqewqwewq  LV10 2020年5月19日
最代码最近浏览分享源代码列表最近浏览
WBelong  LV8 4月2日
漫步的海星  LV4 2023年9月26日
444105047  LV6 2023年8月2日
zgd_suny  LV7 2023年5月17日
lironggang  LV38 2023年3月28日
xsxtxbb  LV8 2022年10月10日
李明翰  LV4 2022年6月16日
crosa_Don  LV18 2022年6月1日
LKBBDD  LV7 2022年5月30日
微信网友_5952881591750656  LV1 2022年5月10日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友