微服务springboot
liliblue
吊儿郎当的混蛋
展开
-
docker中创建mysql并在本地连接
yfl@slave4:~$ docker pull mysql:5.5.535.5.53: Pulling from library/mysql386a066cd84a: Pull complete 827c8d62b332: Pull complete de135f87677c: Pull complete 05822f26ca6e: Pull complete 581edb358...原创 2019-12-24 21:03:35 · 2121 阅读 · 0 评论 -
config使用本地文件系统的存储方式来保存配置信息
1.搭建Config Server <1>pom.xml中引入依赖 <2>编写配置文件application.yml <3>在src/main/resources创建配置文件 <4>在启动类上增加注解@EnableConfigServer <5>启动工程,测试应用2.搭建Config Client ...原创 2019-12-24 10:26:26 · 501 阅读 · 1 评论 -
spring boot与MyBatis过程
<1>准备数据库环境<2>创建项目,添加依赖<3>编写配置文件<4>创建实体类<5>编写mapper<6>编写service<7>编写Contraoller<8>实现前端页面<9>启动项目查看结果...原创 2019-12-18 16:34:08 · 114 阅读 · 0 评论 -
使用zuul构建API网关服务
前述,客户端直接与服务器通信的方式几乎不会在实际应用中使用。实际中,使用API Gateway。microservice-eureka-server工程:服务注册中心,端口为8761microservice-eureka-order工程:服务提供者,需要启动一个订单实例,其端口号分别是7900microservice-gateway-zuul工程:使用Zuul实现的API Ga...原创 2019-12-18 15:55:26 · 286 阅读 · 1 评论 -
Hystrix Dashboard 以可视化的方式来查看实时监控数据
<1>新建microservice-hystrix-dashboard,pom.xml中添加监控依赖和Hystrix Dashboard依赖<2>编写配置文件application.yml<3>编写启动类Application.java<4>启动工程后,通过浏览器访问http://localhost:8031/hystrix.stream...原创 2019-12-18 15:34:07 · 358 阅读 · 0 评论 -
Hystrix服务容错保护
在微服务架构中,通常会存在多个服务调用的情况,如果基础服务出现故障可能会发生级联传递,导致整个服务链上的服务不可用。microservice-eureka-server工程:服务注册中心,端口为8761microservice-eureka-order工程:服务提供者,需要启动两个订单实例,其端口号分别是7900和7901microservice-eureka-user-hystri...原创 2019-12-18 15:27:50 · 118 阅读 · 0 评论 -
Ribbon负载均衡
Ribbon主要功能是提供客户端的软件负载均衡算法,提供一系列完整的配置项,例如连接超时、重试等。在Eureka的自动配置依赖模块spring-cloud-starter-eureka中,已经集成了Ribbon,可以直接使用Ribbon来实现客户端的负载均衡在Eureka中使用Ribbon十分简单,只需要在实例化RestTemplate的方法上添加@LoadBalanced注解,并在其执行...原创 2019-12-18 14:52:17 · 131 阅读 · 0 评论 -
eureka实现服务之间的调用
存在多个服务时,通过注册中心实现服务间的调用。1.搭建订单服务工程在父工程microservice-springcloud中,创建Maven子模块microservice-eureka-order。<1>在pom.xml中,添加spring-cloud-starter-eureka依赖<2>编写配置文件<3>创建订单实体类<4>...原创 2019-12-18 14:16:41 · 2993 阅读 · 0 评论 -
如何使用Eureka注册服务
1.创建一个maven父工程microservice-springcloud,并在工程的pom.xml中添加spring cloud的版本依赖信息。<dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud</...原创 2019-12-18 13:09:38 · 2066 阅读 · 0 评论