摘要: 网关统一服务入口,可方便实现对平台众多服务接口进行管控,对访问服务的身份认证、防报文重放与防数据篡改、功能调用的业务鉴权、响应数据的脱敏、流量与并发控制,甚至基于API调用的计量或者计费等等。 1.zuul 1.1定义 zuul叫路由网关,它包含对请求的路由和过滤的功能。路由负责将外部的请求转发到具 阅读全文
posted @ 2020-04-12 16:10 钟小嘿 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 1.基本定义 Hystrix是一个用于处理分布式系统的延迟和容错的开源库,能够保证在一个依赖出现问题的情况下,不会导致整体服务失败,从而提高分布式系统的弹性。其功能有服务熔断和降级等。 1.1扇出 多个微服务调用的时候,假设微服务A调用微服务B和C,微服务B和C又调用其他的服务,这就是扇出。 1.2 阅读全文
posted @ 2020-04-09 17:53 钟小嘿 阅读(2369) 评论(0) 推荐(0) 编辑
摘要: 1.config 1.1定义 config的功能是对配置文件进行集中式的管理,它为微服务提供集中化的外部配置支持,配置服务器为各个不同的微服务的所有环境提供了中心化的外部配置,分为服务端和客户端。 它作为配置中心,主要在微服务和远程仓库之间,进行数据的交互。也就是说把配置文件统一放在远程仓库(如gi 阅读全文
posted @ 2020-04-08 18:04 钟小嘿 阅读(644) 评论(0) 推荐(0) 编辑
摘要: 1.定义 Feign是一个声明式的Web服务客户端,是面向接口编程的。也就是说使用Feign,只需要创建一个接口并使用注解方式配置它,就可以完成对微服务提供方的接口绑定。 OpenFeign对feign进行进一步的封装,添加了springmvc的一些功能,更加强大。 在使用RestTemplate时 阅读全文
posted @ 2020-04-05 17:36 钟小嘿 阅读(937) 评论(0) 推荐(0) 编辑
摘要: 1.Eureka 源码:https://github.com/zhongyushi-git/cloud-eureka-demo.git。 说明:本文是创建maven父子模块,然后把子模块转为SpringBoot项目进行开发的,也可以直接单独创建SpringBoot项目开发,大同小异。 1.1定义 官 阅读全文
posted @ 2020-04-05 10:56 钟小嘿 阅读(2243) 评论(0) 推荐(0) 编辑
摘要: 1.Dubbo 1.1RPC RPC全称是remote procedure call,即远程过程调用。比如有两台服务器A和B,它们上面分别部署了一个服务。此时B服务器想调用A服务器上提供的方法,由于不在同一台服务器,就不能直接调用,那就需要通过网络的方式来表达调用的语义和传达调用的数据。需要注意的是 阅读全文
posted @ 2020-04-02 21:32 钟小嘿 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 1.介绍 ECMAScript 6简称ES6,是JavaScript语言的下一代标准。 2.常用属性及方法 2.1常量与变量的定义 在JavaScript中,我们一般使用var来定义变量,实际上它是有缺陷的,变量的作用域只存在于function中,在if和for中不存在。而ES6就解决了这个问题。 阅读全文
posted @ 2020-03-15 21:24 钟小嘿 阅读(879) 评论(0) 推荐(0) 编辑
摘要: 1.定义 axios多用于vue中,作为网络应用。 2.基本语法 2.1get请求语法 1)原生写法: axios({ url:url, method:'get', params:请求参数, }).then(res => { //成功的处理 }).catch(err => { //失败的处理 }) 阅读全文
posted @ 2020-03-15 21:21 钟小嘿 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1.nrm nrm提供了一些最常用的npm包镜像地址,可以快速切换服务器地址下载资源。它只是提供了地址,并不是装包工具。如果没有安装npm,需要安装node,然后直接安装即可。node下载链接:https://pan.baidu.com/s/1kAgxxerNtSkYCIVqjXce6w 。提取码: 阅读全文
posted @ 2020-03-08 12:03 钟小嘿 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 一、在CentOs7.3上安装svn并使用 1.安装 直接输入下面的命令进行安装: yum install subversion 2.创建目录 在根目录下创建目录/home/SVN,以后所有的项目都会放在这个目录下: mkdir -p /home/SVN 加上-p是为了一次性的创建多级目录,因为mk 阅读全文
posted @ 2020-02-12 21:19 钟小嘿 阅读(163) 评论(0) 推荐(0) 编辑