自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (1)
  • 收藏
  • 关注

原创 springboot-mybatis-oracle学习笔记

前言最近公司的项目是基于 oracle 数据库的,这里记录下 springboot+mybatis+oracle 的踩坑过程。开发前准备环境参数开发工具:IDEA基础工具:Maven+JDK8所用技术:SpringBoot+Mybatis+Oracle数据库:MySQL5.7SpringBoot 版本:2.2.6.RELEASEMybatis 版本: 2.1.2Oracle:...

2020-04-13 22:33:26 358

原创 spring-cloud-gateway降级

前言本文主要研究一下 spring cloud gateway 如何集成 hystrix。当下游接口负载很大,或者接口不通等其他原因导致超时,如果接口不熔断的话将会影响到下游接口得不到喘息,网关也会因为超时连接一直挂起,很可能因为一个子系统的问题导致整个系统的雪崩。所以我们的网关需要设计熔断,当因为熔断器打开时,网关将返回一个降级的应答。Maven 配置添加 hystrix 依赖pom....

2020-04-07 23:15:36 631

原创 spring-cloud-gateway限流

概述限流:网关上有大量请求,对指定服务进行限流,可以很大程度上提高服务的可用性与稳定性,限流的目的是通过对并发访问/请求进行限速,或对一个时间窗口内的请求进行限速来保护系统。一旦达到限制速率则可以拒绝服务、排队或等待、降级。在 Spring Cloud Gateway 中,有 Filter过滤器,因此可以在 pre 类型的 Filter 中自行实现上述三种过滤器。但是限流作为网关最基本的功能,...

2020-04-07 23:14:15 673

原创 spring-cloud-gateway动态路由

概述线上项目发布一般有以下几种方案:停机发布蓝绿部署滚动部署灰度发布停机发布 这种发布一般在夜里或者进行大版本升级的时候发布,因为需要停机,所以现在大家都在研究 Devops 方案。蓝绿部署 需要准备两个相同的环境。一个环境新版本,一个环境旧版本,通过负载均衡进行切换与回滚,目的是为了减少服务停止时间。滚动部署 就是在升级过程中,并不一下子启动所有新版本,是先启动一台新版本,再...

2020-04-04 17:30:03 390

原创 spring-cloud-gateway静态路由

为什么引入 API 网关使用 API 网关后的优点如下:易于监控。可以在网关收集监控数据并将其推送到外部系统进行分析。易于认证。可以在网关上进行认证,然后再将请求转发到后端的微服务,而无须在每个微服务中进行认证。减少了客户端与各个微服务之间的交互次数。基本环境见 spring-cloud-gateway 简介, 项目中 provider1 的 maven 配置在此做下更正pom.x...

2020-04-04 16:16:09 2516

原创 activiti6官方示例笔记

概述要想学习 activiti工作流, 入门便是学习官方的示例。下边我将基于官方的 demo 做一遍流程,考虑自己的业务该如何基于 activiti 设计逻辑。工作流要素:流程表单用户有了以上 3 大要素,流程便可以流转。表单绑定在流程节点上,用来输入当前流程信息用户绑定在流程节点上,用来处理当前流程任务下载安装首先到 官方 下载 activiti6.0.0。对 ...

2020-04-02 23:02:16 868

原创 spring-cloud-gateway过滤器实践

概述这里是 SpringCloud Gateway 实践的第一篇,主要讲过滤器的相关实现。Spring-Cloud-Gateway 是以 WebFlux 为基础的响应式架构设计, 是异步非阻塞式的,它能够充分利用多核 CPU 的硬件资源去处理大量的并发请求。本篇将基于 spring-cloud-gateway 简介 基础环境进行改造。工作原理Spring-Cloud-Gateway 基于过...

2020-04-01 22:29:13 565

原创 spring-cloud-gateway简介

概述API网关出现的原因是微服务架构的出现,不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求。如果让客户端直接与各个微服务通信,会有以下的问题:客户端会多次请求不同的微服务,增加了客户端的复杂性。存在跨域请求,在一定场景下处理相对复杂。认证复杂,每个服务都需要独立认证。难以重构,随着项目的迭代,可能需要重新划分微服务。例如,可能将多个服务合...

2020-04-01 22:27:08 264

可自行扩展的下拉刷新上拉加载的listView

头布局,尾布局可自行修改显示不同的刷新样式

2015-11-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除