自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从零构建FastDFS文件服务器

从零构件FastDFS文件服务器FastDFS是一个分布式的文件系统,具体内容就不重点介绍了。接下来我们主要进行搭建。一)准备工作首先进行相关包的下载:(1)、我用的是centos7版本,具体忘记了,新建fastdfs目录,在该目录下下载相关包;(2)、下载fastdfs包:打开https://github.com/happyfish100/fastdfs,点击下图所示的releases...

2019-12-11 10:07:12 170

原创 SpringCloud从零构建(九)——基于OAuth2.0+JWT的认证中心(下——资源中心配置)

基于OAuth2.0+JWT的鉴权中心(下——资源中心配置)在上一讲中我们讲了认证中心配置我们也成为了认证服务器,本篇文章我们主要来配置一下资源中心配置,也叫资源服务器,同时做一下测试。一)创建项目下面进行资源服务器app-customer-login模块的配置。B、app-customer-login创建这个模块主要是1、创建一个新的模块,和前面几讲的一样,打开上一篇创建的项目mic...

2019-08-01 13:04:31 1465 4

原创 SpringCloud从零构建(八)——基于OAuth2.0+JWT的认证中心(上——认证中心配置)

基于OAuth2.0+JWT的鉴权中心在上一讲中我们讲了项目的大门gateway的配置。我们一般的业务流程应该是用户访问服务,经过网关被拦截,然后通过鉴权中心进行认证,认证结束发放令牌,用户拿着令牌去访问资源,因此这一讲我们主要讨论一下鉴权认证。因为我用的是SpringCloud(2.1.6) 的Greenwich版本,所以我们本篇文章就是基于OAuth2.0+JWT。一)创建项目创建模块主...

2019-07-31 11:46:13 1394

原创 SpringCloud从零构建(七)——网关中心(gateway)配置

网关中心(gateway)配置在上一讲中我们讲了消息总线Bus+Rabbit MQ实现动态刷新,这一讲我们主要来说一下网关的问题。网关顾名思义网络的关口,网关的作用对于个人的理解来讲它就是一扇大门,将所有的人拦截在外面,认识的通过,不认识的做其他处理。在开始项目之前我们要理解以下两个内容:1)Spring Cloud Bus是什么...

2019-07-29 15:59:58 2939

原创 SpringCloud从零构建(六)——消息总线Bus+Rabbit MQ实现动态刷新

消息总线Bus+Rabbit MQ实现动态刷新在上一讲中我们讲了config的配置实现了Server从远端Git拉取配置文件且不用重启服务,但是Client并未更新,这一讲我们就来解决这个问题。在开始项目之前我们要理解以下两个内容:1)Spring Cloud Bus是什么Spring Cloud Bus 将分布式的节点和轻量的消息代理连接起来。这可以用于广播配置文件的更改或者其他的管理...

2019-06-25 17:01:28 727

原创 SpringCloud从零构建(五)——Config配置中心

Config配置中心config配置中心,也是比较好用的一块,简单说一下它的作用吧。我们在开发时会经常改动配置文件,而每一次改动都需要重新启动项目,项目小的话还好,如果项目比较大,每次启动一个项目都需要好久,这是非常浪费时间的,因此我们引入了Config,使得服务可以到git自动拉取配置,不需要我们再去重启服务,后面我们还会讲到结合Spring Cloud Bus +rabbit MQ实现这个...

2019-06-25 14:49:02 910

原创 SpringCloud从零构建(四)——Feign实现负载均衡

Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单,它的使用方法就是定义一个接口,然后在上面添加注解,同时也支持JAX-RS标准的注解。Feign也支持可插拔式的编码器和解码器。SpringCloud对Feign进行了封装,使其支持了Spring MVC标准注解和HttpMessageConverters。Feign可以与Eureka和Ribbon组合使用以支持负载均衡。

2019-06-24 18:01:53 710

原创 SpringCloud从零构建(三)——创建消费者Customer

一)创建项目前面讲了服务提供方的创建以及如任何注册到服务中心,这一讲我们主要讲消费者的创建,即通过Customer调用Server,如果前面的博客没看,还请看一看,这一篇用到的很多配置和前面息息相关。1、创建步骤基本和创建server一致,打开上一篇创建的项目microservice选中,并单击右键New→Module,选择Spring Initializr默认下一步;2、进入该页面填Gro...

2019-06-24 14:48:24 1150

原创 SpringCloud从零构建(二)——创建服务端Server

创建服务端Server上一篇博客主要讲了如何创建Eureka服务中心,如果没看的小伙伴可以在上一篇看一看,再来看这一篇,所有配置和前面都是环环相套的。这一篇重点介绍如何创建服务端server。一)创建项目1、打开上一篇创建的项目microservice选中,并单击右键New→Module,选择Spring Initializr默认下一步;2、进入该页面只要填圈红框的两项,Group和Art...

2019-06-24 14:14:55 748

原创 SpringCloud从零构建(一)——Eureka注册中心

Eureka注册中心**SpringCloud目前是很流行的,后续再慢慢补充相关的文档,废话不多说,我们就一起开始搭框架吧。**需要准备的工具:编译器:博主用的是IDEA 2018.3.5,不过这个Eclispe,Netbeans,都可以。Java:jdkjdk1.8.0_191,总之最好在1.8以上吧。Maven:我用的是3.6.0Java、Maven这两个都得装好吧,程序猿的基...

2019-06-24 10:44:34 980

空空如也

空空如也

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

TA关注的人

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