1、Eureka-Client简介 #################接下来开始程序啦########################## 1、pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.ap ...
分类:
编程语言 时间:
2019-03-16 23:23:59
阅读次数:
150
微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如 Dubbo 和 Spring Cloud。 目前微服务实现方式主要有两种Dubbo和SpringCloud: 一、Dubbo:(https://www.cnblogs.com/li ...
分类:
其他好文 时间:
2019-03-15 14:32:34
阅读次数:
115
Reference.cache 原因:Dubbo通过注册中心发现服务,发现的服务Dubbo同时也会保存到本地缓存一份,缓存的好处有很多,比如不需要每次使用的时候都通过注册中心获取,注册中心不可用了,不影响消费端的调用,因为本地缓存了一份服务提供者列表。 Dubbo本地缓存默认采用的文件,会根据注册中 ...
分类:
其他好文 时间:
2019-03-14 16:49:05
阅读次数:
381
dubbo核心概念 2.1)、简介 Apache Dubbo (incubating) |?d?b??| 是一款高性能、轻量级的开源Java RPC框架, 它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。 官网: http://dubbo.apache.or ...
分类:
其他好文 时间:
2019-03-04 09:24:29
阅读次数:
174
什么是JWT? Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息 ...
分类:
Web程序 时间:
2019-02-28 14:47:15
阅读次数:
233
、OAuth2.0 OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。 允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站(例如, ...
分类:
微信 时间:
2019-02-27 01:16:40
阅读次数:
247
1、OAuth2.0简介 OAuth(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源(如照片,视频,联系人列表),而无需将用户名和密码提供给第三方应用。 允许用户提供一个令牌,而不是用户名和密码来访问他们存放在特定服务提供者的数据。每一个令牌授权一个特定的网站( ...
分类:
微信 时间:
2019-02-27 01:10:32
阅读次数:
231
Spring Cloud Eureka Eureka负责服务的注册于发现,Eureka的角色和 Zookeeper差不多,都是服务的注册和发现,构成Eureka体系的包括:服务注册中心、服务提供者、服务消费者。 上图中描述了(图片来源于网络): 两台Eureka服务注册中心构成的服务注册中心的主从复... ...
分类:
编程语言 时间:
2019-02-25 00:50:32
阅读次数:
182
JWT 认证 Json web token (JWT), 根据官网的定义,是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519).该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证 ...
分类:
Web程序 时间:
2019-02-22 18:17:21
阅读次数:
243
我们那我们之前编写的服务提供者为例,为项目添加如下依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependen ...
分类:
其他好文 时间:
2019-02-17 22:03:28
阅读次数:
168