自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 spring boot利用JavaMail发送163邮件以及HTML类型邮件

引入依赖<!-- 邮件发送支持 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> <version>1.5.9.RELEASE</version> </dependency>本身Javamail自带配

2020-11-19 15:08:33 439

原创 Hystrix熔断器

一、Hystrix简介Hystrix是由Netflix开源的一个延迟和容错库,用于隔离访问远程系统、服务或者第三方库,防止级联失败,从而提升系统的可用性、容错性与局部应用的弹性,是一个实现了超时机制和断路器模式的工具类库。二、Hystrix的设计原则防止任何单独的依赖耗尽资源(线程)过载立即切断并快速失败,防止排队尽可能提供回退以保护用户免受故障使用隔离技术(例如隔板,泳道和断路器模式)来限制任何一个依赖的影响通过近实时的指标,监控和告警,确保故障被及时发现通过动态修改配置属性,确保故障及时

2020-11-18 10:41:50 1972

原创 Gateway中使用SpringSecurity进行网关鉴权与权限控制

需求设求众所周知,一切架构都必须按需求来设计,万能构架基本上是不存在的,即使是像Spring Security安全架构也只是实现了一个能用方式,并不是放之四海而皆准的,但是一个构架的良好扩展性是必须的,可以让使用者按照自己的需要进行扩展使用。所以为了说明本示例的实现,先假定这样一个需求1,需要有一个Web网关服务进行权限统一认证2,网关后面有一个用户管理服务,负责用户账号的管理3,网关后面还存在其它的服务,但是这些服务需要认证成功之后才能访问4,需要支持同一个请求可以被多个角色访问主要技能点说明

2020-11-16 14:15:12 14045 1

原创 SpringCloud微服务网关服务限流方案

在高并发的系统中,往往需要在系统中做限流,一方面是为了防止大量的请求使服务器过载,导致服务不可用,另一方面是为了防止网络攻击。常见的限流方式,比如Hystrix适用线程池隔离,超过线程池的负载,走熔断的逻辑。在一般应用服务器中,比如tomcat容器也是通过限制它的线程数来控制并发的;也有通过时间窗口的平均速度来控制流量。常见的限流纬度有比如通过Ip来限流、通过uri来限流、通过用户访问频次来限流。一般限流都是在网关这一层做,比如Nginx、Openresty、kong、zuul、Spring Cloud

2020-11-16 11:37:33 5312

原创 把文件或者文件夹打包成jar

手动打包可以给任何文件夹打包,但是打包的文件夹中必须存在MANIFEST.MF文件,一般是在文件夹中有一个META-INF文件夹,在该文件夹中放MANIFEST.MF文件,如果没有,你可以创建META-INF文件夹并在里面创建MANIFEST.MF文件。我要打包的文件夹是image我们在要打包的文件夹所在的目录下执行命令,所以要把路径切换到文件所在盘符(我的此文件夹在E盘),然后输入命令:jar cvfm image.jar image\META-INF\MANIFEST.MF -C image

2020-11-16 11:13:39 9216

原创 微服务中的 API 网关(API Gateway)

以下是个人于搭建脚手架过程中的一些理念。SpringCloud微服务架构中,会使用到Zuul组件做边缘服务,即网关服务。那么可想而知,网关作为边缘服务,其承受的压力是最大的,当然是要考虑网关的高可用,那么就需要多个网关服务集群部署,从而达到高可用目的。层看到过“双重网关”的概念,不过目前不讨论这个,有兴趣的可以看双重网关。需求设求众所周知,一切架构都必须按需求来设计,万能构架基本上是不存在的,即使是像Spring Security安全架构也只是实现了一个能用方式,并不是放之四海而皆准的,但是一个构架的

2020-11-14 11:04:06 4795

空空如也

空空如也

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

TA关注的人

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