作者微信 bishe2022

代码功能演示视频在页面下方,请先观看;如需定制开发,联系页面右侧客服
dubbo+zookeeper+spring boot+mybatis配置搭建分布式架构项目实例,一个服务消费,两个服务提供,负载均衡
包含内容: 源码,全套工具
作者QQ549710689
详情描述

Custom Tab

项目描述

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

【项目包含内容】(见下图): 

image.png


运行环境

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包


注意事项

项目启动前,必须先启动zookeeper,不然怎么注册服务?对吧

请自行安装zookeeper, 文件太大了,上传麻烦

下载地址:http://mirrors.hust.edu.cn/apache/zookeeper/

D:\zookeeper-3.4.13\conf\下配置zoo.cfg


【运行截图】

11.png

22.png

33.png


44.png


启动三个服务

55.png


访问获取到数据

http://localhost:8080/users.json

66.png


11.png


Home