随笔分类 -  springcloud

该文被密码保护。
posted @ 2021-03-30 14:03 星空物语之韵 阅读(2) 评论(0) 推荐(0) 编辑
摘要:CREATE TABLE `oauth_client_details` (`client_id` varchar(255) NOT NULL,`resource_ids` varchar(255) DEFAULT NULL,`client_secret` varchar(255) DEFAULT N 阅读全文
posted @ 2020-11-27 14:30 星空物语之韵 阅读(534) 评论(0) 推荐(0) 编辑
摘要:自我保护背景 首先对Eureka注册中心需要了解的是Eureka各个节点都是平等的,没有ZK中角色的概念, 即使N-1个节点挂掉也不会影响其他节点的正常运行。 默认情况下,如果Eureka Server在一定时间内(默认90秒)没有接收到某个微服务实例的心跳,Eureka Server将会移除该实例 阅读全文
posted @ 2020-10-27 15:30 星空物语之韵 阅读(101) 评论(0) 推荐(0) 编辑
摘要:由于工作流引擎项目中,工作流引擎服务和业务服务是分开的,所以就涉及到了分布式事务的问题。综合考虑到并发量和分布式事务的保障,最终选择了事务消息的方式。 首先我们来介绍下本地消息表这种方案,当消息队列不支持事务消息的时候,我们可以考虑这种方案。 本地消息表 基本流程 1、A 系统在自己本地一个事务里操 阅读全文
posted @ 2020-10-22 16:55 星空物语之韵 阅读(396) 评论(0) 推荐(0) 编辑
摘要:1、Oauth2简介 OAuth(开放授权)是一个开放标准,允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方移动应用或分享他们数据的所有内容,OAuth2.0是OAuth协议的延续版本,但不向后兼容OAuth 1.0即完全废止了OAuth1.0。 阅读全文
posted @ 2020-10-22 10:28 星空物语之韵 阅读(819) 评论(0) 推荐(0) 编辑
摘要:3.9 分布式事务的解决方案 分布式事务的解决方案有如下几种: 全局消息 基于可靠消息服务的分布式事务 TCC 最大努力通知 3.9.1 方案1:全局事务(DTP模型) 全局事务基于DTP模型实现。DTP是由X/Open组织提出的一种分布式事务模型——X/Open Distributed Trans 阅读全文
posted @ 2020-10-21 15:07 星空物语之韵 阅读(88) 评论(0) 推荐(0) 编辑
摘要:3 传统分布式事务解决方案 3.1 基于XA协议的两阶段提交方案 交易中间件与数据库通过 XA 接口规范,使用两阶段提交来完成一个全局事务, XA 规范的基础是两阶段提交协议。 第一阶段是表决阶段,所有参与者都将本事务能否成功的信息反馈发给协调者;第二阶段是执行阶段,协调者根据所有参与者的反馈,通知 阅读全文
posted @ 2020-10-21 14:40 星空物语之韵 阅读(242) 评论(0) 推荐(0) 编辑
摘要:首先,我们要知道什么是网关?网关,是一个系统中前置的统一入口,介于客户端和服务器端之间的中间层,主要用来处理非业务功能,提供路由请求、鉴权、监控、缓存、限流等功能。客户端发起的请求首先通过网关,进行非业务功能处理,在根据路径的路由,定位到具体的服务节点上。 同时系统使用服务路由的功能,可以在对外提供 阅读全文
posted @ 2020-10-21 11:05 星空物语之韵 阅读(199) 评论(0) 推荐(0) 编辑
摘要:微服务调用介绍,微服务之间的调用 一,SpringCloud微服务之间调用的方式有那些? 在SpringCloud中实现微服务调用的方式有Ribbon、Feign两种,他们实现软负载均衡调用。Ribbon是一个基于 HTTP 和 TCP 客户端 的负载均衡的工具。可以在客户端配置 RibbonSer 阅读全文
posted @ 2020-10-21 11:00 星空物语之韵 阅读(3859) 评论(0) 推荐(1) 编辑

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