随笔分类 -  springcloud系列

从零搭建一个springcloud项目
摘要:在需要加监控的服务上进行以下操作 一、加入Sleuth 1. 加依赖 二、加入Zipkin 2.1 使用http的方式 sleuth加入之后是没有界面的,所以我们需要使用Zipkin。 服务端: 1. 下载Zipkin,下载地址:https://dl.bintray.com/openzipkin/m 阅读全文
posted @ 2020-04-19 21:58 女友在高考 阅读(530) 评论(0) 推荐(0) 编辑
摘要:配置中心 一、配置中心服务端 1. 新建项目study config server 2. 引入依赖 3. 加配置文件 4. 加注解 @EnableConfigServer 5. 创建一个git项目,并在根目录下新建一个application.yml文件 6. 访问规则 通过application { 阅读全文
posted @ 2020-04-16 23:17 女友在高考 阅读(495) 评论(1) 推荐(0) 编辑
摘要:整合Zuul 为什么要使用Zuul? 易于监控 易于认证 减少客户端与各个微服务之间的交互次数 1. 引入依赖 2. 配置文件 可不配置,具体配置参数见下文 3. 开启注解 启动类上加@EnableZuulProxy 备注:不配置任何配置文件时,启动zuul服务,zuul可以通过服务名去访问到其他服 阅读全文
posted @ 2020-04-13 21:55 女友在高考 阅读(322) 评论(0) 推荐(0) 编辑
摘要:整合hystrix 1. 加入依赖 2. 开启注解 主类上加@EnableFeignClients 3. 配置文件中开启(E、F版本默认关闭) feign.hystrix.enabled=true 4. 测试代码 测试: 调用http://localhost:8003/user/test?id=2 阅读全文
posted @ 2020-04-11 22:37 女友在高考 阅读(260) 评论(0) 推荐(0) 编辑
摘要:从零搭建一个SpringCloud项目之Feign搭建 工程简述 目的:实现trade服务通过feign调用user服务的功能。因为trade服务会用到user里的一些类和接口,所以抽出了其他服务需要的东西到user api工程。避免trade直接依赖user导致依赖多余的东西。 一、创建User接 阅读全文
posted @ 2020-04-05 17:25 女友在高考 阅读(1000) 评论(0) 推荐(0) 编辑
摘要:[toc] 从零搭建一个SpringCloud项目之Eureka搭建 一、父项目创建 1. 在idea上点击new project创建一个新项目,并删除他的src目录(父项目不需要写代码)。 2. 在pom文件里引入 3. 父项目主要进行版本控制和项目聚合 二、 搭建一个Eureka Server 阅读全文
posted @ 2020-03-29 17:09 女友在高考 阅读(999) 评论(0) 推荐(0) 编辑