yelllowcong的专栏

厚积薄发,笨鸟先飞

SpringBoot之通过Maven将项目打包成ROOT.war-yellowcong

在项目中,我们通过maven的插件,将项目达成war包,然后通过jenkins,自动化部署项目。 核心的maven配置文件,下面这一段pom.xml的配置文件。 将项目打包成ROOT.war <plugin> ...

2018-06-06 11:30:34

阅读数 424

评论数 0

SpringCloud之服务注册发现(Spring Cloud Zookeeper) |第十五章 -yellowcong

配置Zookeeper注册发现的步骤:1、配置pom.xml,添加`spring-cloud-starter-zookeeper-all`依赖包,让springcloud 支持zookeeper,2、配置bootstrap.yml,设定zookeeper的服务信息,3、配置application....

2018-03-18 21:38:31

阅读数 2904

评论数 0

SpringCloud之consul(服务注册发现,客户端安装) |第十四章 -yellowcong

consul的服务端,就是直接将Consul的服务启动即可,然后现在需要做的是配置客户端,1、配置pom.xml,添加`spring-cloud-starter-consul-discovery`的依赖,2、配置application.yml 设置consul的注册节点,3、配置启动类,添加`@E...

2018-03-18 18:32:18

阅读数 623

评论数 0

SpringCloud之consul (服务注册发现)客户端的安装与简单使用|第十三章-yellowcong

Consul是一个服务发现,类似的服务发现有ETCD,zookeeper,还有eureka。Consul的服务发现,是比较的不错的,不经支持服务发现的功能, 还支持健康检查,Key/Value存储, 多数据中心。由于Consul的性价比相对于 Springcloud的eureka更加的好,所以推荐...

2018-03-18 18:03:18

阅读数 527

评论数 0

SpringCloud之高可用的分布式配置中心(Spring Cloud Config) |第十二章 -yellowcong

微服务,讲究的就是高可用的特点,对于配置服务器这个重要的部分,肯定是更加的需要高可用的,需要将配置服务器做一个集群,然后后面的系统来访问。做一个集群的分布式配置文件系统和普通系统没太大的区别,就是将系统都给Eureka托管起来,然后子系统访问配置服务,不再是通过具体的ip进行访问了,而是通过注册的...

2018-03-18 16:16:00

阅读数 269

评论数 0

SpringCloud之分布式配置中心-本地配置文件(重启生效) |第十一章 -yellowcong

遇到授权问题`Full authentication is required to access this resource.`,解决办法有两种:第一种、配置配置文件客户端bootstrap.yml ,设置`management.security.enabled=false` ,关闭验证。第二种...

2018-03-18 13:56:26

阅读数 661

评论数 1

SpringCloud之分布式配置中心-本地配置文件(Spring Cloud Config) |第十章 -yellowcong

Springcloud的配置文件服务,可以配置在本地的机器上,也可以同Git搞基,配置他远程的配置文件,这一章,我们讲解如何将配置 文件配置到本地,下一章再讲解配置到远程的git仓库上。springcloud配置文件服务,解决的问题是,每个微服务,都有自己的配置文件,如果都统一的交给了spr...

2018-03-18 12:49:49

阅读数 6627

评论数 2

SpringCloud之服务链路追踪(Spring Cloud Sleuth) |第九章 -yellowcong

服务链路追踪的目的,是为了解决服务过多,导致服务的引用效率排查困难的,而且这些服务都是系统之间不断的调用,如果不找一个工具去查看调用的规则以及逻辑,会导致微服务系统难以进行下去,所以SpringCloud也考虑到了这一点,开发了这个Zipkin项目,这个链路追踪服务,搭建起来不是特别的费劲,我在追...

2018-03-17 19:35:47

阅读数 1236

评论数 0

SpringCloud之高可用的服务注册中心(Eureka) |第八章 -yellowcong

我开始用的是一个域名,不同端口,结果死活都不出现备份信息,改了hosts,添加了一个域名,就好用了。搭建高可用服务注册中心步骤:1、配置hosts文件,添加两条域名,2、配置pom.xml配置文件,添加依赖,3、配置application.yml,设定两台注册中心,相互指向,4、配置启动类。

2018-03-16 19:49:12

阅读数 338

评论数 2

SpringCloud之路器聚合监控(Hystrix Turbine) |第七章 -yellowcong

为什么有了一个监控,为啥,又来一个监控呢,由于断路器监控(Hystrix Dashboard)只能查看一个app的情况,当我们有多个app的情况,就需要通过Turbine这个聚合监控来解决了。聚合监控搭建步骤:1、配置pom.xml文件,2、配置application.yml ,设定监控的app,...

2018-03-16 18:31:47

阅读数 174

评论数 0

SpringCloud之断路器监控(Hystrix Dashboard) |第六章 -yellowcong

搭建一个断路监控的步骤:1、配置pom.xml文件,添加依赖;2、配置application.yml;3、配置启动器,添加注解`@EnableHystrix`和`@EnableHystrixDashboard`;4、启动eureka服务,然后再启动短路 监控系统。

2018-03-16 17:27:41

阅读数 146

评论数 0

SpringCloud之动态路由(Zuul)|第五章-yellowcong

对于搭建动态路由(zuul),主要 有一下几个步骤:1、配置pom.xml,添加`spring-cloud-starter-zuul`的依赖,2、配置application.yml,设置分流操作,3、配置启动类,添加`@EnableZuulProxy`注解,开启动态路由,4、配置过滤器,实现`Zu...

2018-03-16 16:03:02

阅读数 3009

评论数 2

SpringCloud之Ribbon和Feign断路器支持(Hystrix)|第四章-yellowcong

断路器,听起来高大上的,其实简单点来说,就是我springcloud提供服务的服务器挂掉了,然后通过断路器进行处理,返回错误界面。由于服务的消费有两种方式,一种是通过Ribbon+Rest的方式,另一种,是通过Feign的方式,所以断路器的使用,也是分两种。下面我分别讲解这两种的操作

2018-03-16 13:42:21

阅读数 657

评论数 0

SpringCloud之消费服务(Feign)|第三章-yellowcong

Feign服务搭建的步骤:1、配置pom.xml,加入依赖,2、配置application.yml,设定服务,3、配置启动类,添加`@EnableFeignClients`注解,4、配置Service接口,添加需要被消费的服务,5、配置Controller层,暴漏服务。最后测试的时候,一定要注意,...

2018-03-16 12:35:37

阅读数 337

评论数 0

SpringCloud之消费服务(rest+ribbon)|第二章-yellowcong

通过消费者的方式来进行消费服务,而不是通过像上一篇,那种方式,比较的菜,而且如果使用那种方式,还不如直接弄传统的方式来开发,没必要引入Springcloud的框架了,对于SpringCloud的服务消费方式有两种:1、通过rest+ribbon的方式,2,通过Feign的方式。我们先介绍通过...

2018-03-16 11:50:47

阅读数 194

评论数 0

SpringCloud之注册与发现服务(Eureka)|第一章-yellowcong

对于SpringCloud的研究,是工作的需要,现在所从事的是关于架构反向的事情。Eureka 是springcloud的核心,所以会把他弄到第一章,大部分的服务都是以Eureka为基础的,这个东西有点类似与淘宝的Dubbo框架,用于注册服务 ,不同的Eureka是不需要依赖于zookeeper。...

2018-03-16 10:29:42

阅读数 264

评论数 0

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