This website requires JavaScript.

dubbo 搭建分布式架构项目实例

dubbo+zookeeper+spring boot+mybatis配置搭建分布式架构项目实例,一个服务消费,两个服务提供,负载均衡
下载人数: 0 下载次数: 0 收藏人数: 0
插件包体积:21KB
更新日期:2020-09-15
版本:1.0.1

使用说明

本案例用dubbo+zookeeper+springboot+mybatis搭建分布式架构,一个服务消费,两个服务提供,并支持轮询、随机的负载均衡策略。
案例很简单,结构很清晰,适合小白学习。
案例没有炫彩的页面,只是单单的访问连接,我们玩的是架构,不是炫彩的前端技术。

运行环境: jdk7+tomcat7+mysql+IntelliJ IDEA+maven

项目技术: dubbo+zookeeper+springboot+mybatis

1)dubbo - 高性能的Java RPC 框架
2) zookeeper - Dubbo推荐使用的分布式服务注册、服务发现。
3) springboot - “约定大于配置" , 相对spring框架, boot 减少了相当多的配置,只需一个注解,搞定
4)mybtis - 持久层orm框架
5)mavan - 项目托管

jar包文件 maven构建,不需要另外提供jar包 访问获取到数据 http://localhost:8080/users.json

注意事项 项目启动前,必须先启动zookeeper,不然怎么注册服务?对吧 请自行安装zookeeper, 文件太大了,上传麻烦
下载地址: http://mirrors.hust.edu.cn/apache/zookeeper/
D:\zookeeper-3.4.13\conf\下配置zoo.cfg

1ccef697287a4f188876b1b4d993ac44.png

3c39fdaaf2d74e7bb6b2ce21ed0584bd.png

50c08ac7c7a64a12804a2da7c5aad049.png

7155e37c5f69400eaabd4925125d9c04.png

评论列表

  • 1