08 2021 档案

摘要:1、问题描述 在使用Spring Cloud 整合Hystrix Dashboard组件监控Hystrix时控制台出现jQuery报错Uncaught: TypeError: e.indexOf is not a function,并且监控界面一直loading。 SpringBoot版本:2.2. 阅读全文
posted @ 2021-08-27 20:51 别团等shy哥发育 阅读(25) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、什么是Hystrix Dashboard?2、Hystrix Dashboard(仪表盘)实现2.1 在项目中引入依赖2.2 入口类中开启hystrix dashboard2.3 启动hystrix dashboard应用2.4 被监控的项目中加入监控路径配置[新版本的坑]2.5 启动 阅读全文
posted @ 2021-08-27 20:35 别团等shy哥发育 阅读(22) 评论(0) 推荐(0) 编辑
摘要:Spring Cloud Hystrix 1、Hystrix简介2、Hystrix基本功能2.1 隔离2.2 限流2.3 熔断2.4 降级 3、Hystrix断路器3.1 Hystrix断路器打开关闭的条件:3.2断路器流程 4、服务熔断实现4.1 在项目中引入hystrix依赖4.2 开启断路器4 阅读全文
posted @ 2021-08-27 12:38 别团等shy哥发育 阅读(31) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、服务雪崩1.1、服务雪崩1.2 图解雪崩效应 2、服务熔断2.1 服务熔断2.2 服务熔断图示 3、服务降级3.1 服务降级说明3.2 服务降级图示: 4、降级和熔断总结4.1 共同点4.2 异同点 5、总结 1、服务雪崩 1.1、服务雪崩 在微服务之间进行服务调用是由于某一个服务故障 阅读全文
posted @ 2021-08-27 11:22 别团等shy哥发育 阅读(25) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、OpenFeign超时设置2、模拟超时2.1 服务提供方加如线程等待阻塞2.2 进行客户端调用:2.3 修改OpenFeign默认超时时间 3、OpenFeign调用详细日志展示:3.1 日志说明3.2 开启日志展示:3.3 测试服务调用并查看日志: 1、OpenFeign超时设置 默 阅读全文
posted @ 2021-08-24 15:57 别团等shy哥发育 阅读(91) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、使用OpenFeign调用服务,并返回对象:2、使用OpenFeign调用服务,并返回集合3、使用OpenFeign调用服务,并返回Map4、在类别服务的PRODUCT客户端中声明:5、在类别服务中添加三个测试方法:6、分别启动商品服务和类别服务,查看Consul服务注册中心6.1 测 阅读全文
posted @ 2021-08-24 15:47 别团等shy哥发育 阅读(22) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、服务间通信、参数传递和响应处理2、参数传递2.1 零散类型参数传递2.1.1 路径传递参数2.1.2 queryString方式传递参数 2.2 对象类型参数传递2.3 数组参数传递2.4 集合类型参数传递 3、类别服务在PRODUCT客户端中声明方法:4、类别服务中调用并传递参数 1 阅读全文
posted @ 2021-08-24 15:32 别团等shy哥发育 阅读(83) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、OpenFeign组件简介2、使用RestTemplate+Ribbon已经完成服务调用,为什么还要使用Feign?3、OpenFeign服务调用3.1 创建两个独立的SpringBoot应用,并注册到服务注册中心(这里我用的consul服务注册中心)3.2 引入服务注册中心依赖3.3 阅读全文
posted @ 2021-08-24 15:03 别团等shy哥发育 阅读(33) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、Ribbon基础知识2、Ribbon服务调用2.1 项目中引入依赖2.2 查看consul client中依赖的ribbon2.3 启动consul服务注册中心2.4 将订单服务进行注册2.5 将RestTemplate交给Spring工厂去管理2.6 使用RestTemplate+r 阅读全文
posted @ 2021-08-21 17:45 别团等shy哥发育 阅读(27) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、简介2、常用的负载均衡算法2.1 轮询法2.2 加权轮询法2.3 随机法2.4 加权随机法2.5 源地址哈希法2.6 一致性哈希法 1、简介 服务消费者从服务配置中心获取服务的地址列表后需要选取其中一台发起RPC/HTTP调用,这时需要用到具体的负载均衡算法。常用的负载均衡算法有轮询法 阅读全文
posted @ 2021-08-21 12:56 别团等shy哥发育 阅读(104) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、如何解决服务之间的通信问题?2、如何在java代码中发起http方式请求?3、实现服务间通信的小案例3.1 使用两个测试服务 用户服务users和订单服务orders3.2 用户服务和订单服务都是两个独立的SpringBoot应用3.3 两个服务都引入consul client依赖和健 阅读全文
posted @ 2021-08-20 21:11 别团等shy哥发育 阅读(45) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、consul官方架构2、Concul服务发现的完成流程 1、consul官方架构 Consul支持多数据中心,在上图中有两个数据中心(DateCenter),数据中心之间通过Internet互联,为了提高通信效率,只有Server节点才能加入跨数据中心的通信。 在单个数据中心中,Con 阅读全文
posted @ 2021-08-20 13:01 别团等shy哥发育 阅读(31) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、Consul简介2、Consul的安装与启动2.1 选择对应的版本即可下载2.2 根据解压缩目录配置环境变量2.3 查看consul环境变量是否配置成功,执行命令出现如下信息代表成功2.4 启动consul服务2.5 访问consul的web服务端口 3、开启Consul客户端即微服务 阅读全文
posted @ 2021-08-20 12:43 别团等shy哥发育 阅读(22) 评论(0) 推荐(0) 编辑
摘要:SpringCloud介绍 1、简介2、Spring Cloud的特性3、Spring Cloud的模块4、版本选择5、Spring Cloud与Spring Boot的关系 1、简介 Spring Cloud为开发人员提供了工具,以快速构建分布式系统中一些常见模式(配置管理、服务发现、断路器、智能 阅读全文
posted @ 2021-08-17 18:07 别团等shy哥发育 阅读(21) 评论(0) 推荐(0) 编辑
摘要:文章目录 1.什么是微服务2.为什么是微服务?单体应用微服务架构应用架构的演变 3.微服务的解决方案 1.什么是微服务 官网: https://www.martinfowler.com/articles/microservices.html In short, the microservice ar 阅读全文
posted @ 2021-08-16 23:41 别团等shy哥发育 阅读(35) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、前言2、技术栈3、前后端项目结构3.1 前端项目结构3.2 后端项目结构 4、部分演示效果5、下载链接: 1、前言 一个前后端分离的博客小项目,为了适合后续的拓展和微服务化体系等,选择SpringBoot作为后端开发框架。然后数据层,我们常用的是Mybatis,易上手,方便维护。但是单 阅读全文
posted @ 2021-08-11 11:33 别团等shy哥发育 阅读(11) 评论(0) 推荐(0) 编辑
摘要:文章目录 1、问题描述2、解决方案: 1、问题描述 今天再用v-for指令进行遍历的时候出现custom elements in iteration require v-bind:key错误。 2、解决方案: 为了给Vue一个提示,以便它能跟踪每个节点的身份,从而重用和重新排序现有元素,需要为列表的 阅读全文
posted @ 2021-08-07 23:18 别团等shy哥发育 阅读(32) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 在开发Vue项目时,出现警告:‘res’ is defined but never used 二、解决方案: 第一种方案 在对应需要忽略校验的行上面加上下面这句注释: //eslint-disable-line no-unused-vars 例如: 第二种方案 也可以通过修改全局配置文 阅读全文
posted @ 2021-08-07 21:51 别团等shy哥发育 阅读(161) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示