SpringCloud
文章平均质量分 72
阁下何不踏风起
这个作者很懒,什么都没留下…
展开
-
does not match one of the registered values异常原因及对应方式
转载自:https://blog.csdn.net/baidu_29609961/article/details/106230077 异常现象 有时候使用OAuth2做SSO时,客户端访问统一认证中心,经过验证通过,重定向返回后可能会遇到下列问题 OAuth Error error=“invalid_grant”, error_description=“Invalid redirect: http://localhost:8082/login does not match one of the转载 2022-02-24 16:01:52 · 3882 阅读 · 1 评论 -
Eureka注册中心高可用及常用配置项
一、Eureka 的高可用搭建 在实际生产项目中,为了保证服务的可用性,连续性,一般来说,都会去搭建应用的集群来保证服务高可用。Eureka 是天生集群的,搭建配置相当简单:不论你有多少的机器部署,只要相互之间指定对方的注册中心地址就可以了。无需更多的配置项,方便,快捷。 有几台机器部署 Eureka,就相互注册下关系,多个 Eureka Server 之间通过复制的方式完成注册服务的同步。本文中使用两个节点来进行模拟使用,如果三台或者更多机器的话,同理可配置。 1、创建配置文件 新增配置文原创 2022-02-17 16:08:49 · 2072 阅读 · 0 评论 -
openFeign如何实现全链路JWT令牌信息不丢失?
什么是令牌中继?令牌中继通俗的讲则是让令牌在微服务链路调用中传递下去,保证各个微服务能够获取令牌中的用户信息。以下订单的例子来说,如下图:客户端携带令牌请求网关,网关鉴权成功后会将令牌中的用户信息解析出来放在请求头中下发给订单服务,同样的,订单服务需要将用户信息传递给账户服务获取该用户的账户信息。那么问题来了?如何保证网关服务->订单服务->账户服务这条链路中的用户信息传递下去是个痛点解决方案令牌在 openFeign 调用过程中是不能自动中继的,因此必须手动的将令牌信息传递下去。原创 2022-02-15 14:37:55 · 487 阅读 · 0 评论 -
微服务中注册中心的选择及CAP理论的理解
微服务作为一项在云中部署应用和服务的新技术已成为当下最新的热门话题。现就微服务中注册中心的选型做一下记录。当下实现微服务主要有两种选择,DUBBO和Spring Cloud,他们分别选择zookeeper和eureka作为注册中心。一、什么是CAP定理 在分布式系统领域有个著名的CAP定理:C——数据一致性,A——服务可用性,P——服务对网络分区故障的容错性。这三个特性在...原创 2018-07-25 11:39:03 · 3561 阅读 · 0 评论