自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Thinkingcao的专栏

CSDN明星博主、博客专家—专注架构、Java、Spring、SpringBoot、SpringCloud、分布式、微服务、数据库、中间件、源码分析、JVM性能调优、K8S等领域

  • 博客(9)
  • 资源 (13)
  • 收藏
  • 关注

原创 Spring Cloud 系列教程 | 文章汇总:专栏汇总篇(持续更新中.............)

SpringCloud从入门到精通系列教程,持续更新中......................

2020-02-21 17:43:38 1635

原创 Spring Cloud系列教程(五) - 服务消费者Feign+Ribbon(Finchley版本)

在`SpringCloud`微服务框架中,生产者提供消息注册到注册中心,消费者从注册中心获取生产者提供的服务接口调用地址,进行消息的消费;那么在`SpringCloud`微服务中,消费者消费调用生产者的服务有两种形式:`Rest+Ribbon`和`Feign`这两种方式,`Rest+Ribbon`在前面章节已经学习过,这里主要介绍下使用`Feign`方式如何消费消息;

2020-02-21 17:50:58 705

原创 Spring Cloud系列教程(十二):分布式配置中心Apollo(Finchley版本)

一、前言

2020-02-21 17:20:20 403

原创 Spring Cloud系列教程(十):分布式配置中心Spring Cloud Config(Finchley版本)

在分布式、微服务系统架构中,一个大的项目在进行服务拆分之后,变成了众多个子服务,由于服务的数量居多,每个服务都有自己的一套配置文件,这时候就不像传统的单体架构`SSM`、`SSH`、以及当下比较流行的`SpringBoot`快速开发框架,一个项目基本一份配置文件就可以搞定。而在微服务项目架构中,为了方便众多个服务的配置文件统一进行集中管理、实时的动态更新、与项目代码解耦开来,所以需要分布式配置中心组件,在`SpringCloud`微服务全家桶中,已经有比较成熟的分布式配置中心组件`Spring Cloud

2020-02-21 17:16:57 372

原创 Spring Cloud系列教程(九):服务网关Zuul(Finchley版本)

`Zuul` 是`netflix`开源的一个`API `网关服务器, 其本质上是一个`web servlet`应用。`Zuul` 是在云平台上提供`动态路由`,`监控`,`弹性`,`安全`等边缘服务的框架。`Zuul `相当于是`PC`、`APP`、`H5`等客户端和 `Netflix` 流应用的 `Web `网站后端所有请求的前门,`Zuul`是`Spring Cloud`提供的`api`网关和过滤组件,网关将所有服务的`API`接口统一聚合,统一对外暴露。

2020-02-21 17:14:03 707

原创 Spring Cloud系列教程(八):服务保护断路器Hystrix(Finchley版本)

在微服务架构场景中,通常会有很多层的服务互相调用。如果某一个底层服务出现问题,由于网络原因或者其他一些因素,有可能出现服务不可用的情况,当某个服务出现问题时,其他服务如果继续调用这个服务,就有可能出现线程阻塞,但如果同时有大量的请求,就会造成线程资源被用完,这样就可能会导致系统服务瘫痪,由于服务间会相互调用,很容易造成`服务连环雪崩效应`,从而故障会被向上传播响应给用户。我们需要一种机制,当底层服务不可用时,可以阻断故障的传播。这就是断路器的作用。他是系统服务稳定性的最后一重保障,是在微服务架构场景中必不

2020-02-21 17:10:18 518

原创 Spring Cloud系列教程(七):服务注册与发现ZooKeeper(Finchley版本)

在前面的几篇文章中,分别讲了如何使用时`SpringCloud整合Eureka`和`SpringCloud整合Consul`作为注册中心实现服务的注册与发现,Eureka在闭源后,注册中心可替代的有`Consul`、`Zookeeper`,这篇文章就来学习一下`SpringCloud`整合`Zookeeper`作为微服务的注册中心,实现服务的注册与发现,然后通过服务提供者提供服务和服务消费者消费服务为例,基于`Feign`+`Zookeeper`+`Ribbon`组合实现`RPC`远程调用、本地负载均衡

2020-02-21 16:45:38 572

原创 Spring Cloud系列教程(六):服务注册与发现Consul(Finchley版本)

在微服务领域,服务注册与发现是其中很重要的一个模块,主要用于服务治理问题;在分布式`Dubbo`中常用的服务发现与注册中心是`Zookeeper`,`Cosul`与其类似,在`SpringCloud`刚占领市场的时候,`SpringCloud`微服务框架默认使用的注册中心组建是`Eureka`,总所周知,`Eureka`已经开始闭源了,那么可以替代`Eureka`的有:`Consul`、`Zookeeper` ,这两种比较常用,同样可以很好的与`SpringCloud`集成,用于替代`Eureka`,本

2020-02-21 16:44:28 1129

原创 Spring Cloud系列教程(四):Eureka自我保护机制

一、前言 首先,Eureka注册中心服务分两个端:一个Eureka Client、一个Eureka Server,其实在Eureka Server注册中心集群条件下Eureka Server既是客户端也是服务端,相辅相成的,客户端就好比之前章节讲到的会员服务和订单服务,在Eureka Client启动的时候,会把当前的服务信息注册到Eureka Server上,默认情况下,如果Eureka Ser...

2020-02-14 23:15:08 610 1

springboot-activiti_model.zip

SpringBoot2.x整合Activiti6.0.0,以及SpringBoot2.x整合Activiti-Model5.22在线流程设计器模块,实现在线设计流程图和在线部署

2020-03-05

springboot-weixin.zip

SpringBoot整合WxJava,接入开发者,实现微信公众号开发

2020-03-05

zookeeper-3.5.5(SpringBoot2.0以上对应Zk3.5及以上).zip

Zookeepe3.5.5版本的安装包以及可视化工具,安装包在本地以及编译好了,解压可以直接使用,查看Zookeeper信息的可视化界面工具也在其中,解压便可使用;

2020-02-24

RocketMQ-4.3.2启动服务包.zip

Windows下安装了RocketMQ之后,使用了批处理文件的方式配置了RocketMQ,方便启动,下载即可使用

2020-01-03

导入excel模板文件下载

导入excel模板,测试excel模板,

2019-11-06

SpringCloud概览_终稿.docx

Spring Cloud是一系列框架的有序集合: 利用Spring Boot的开发便利性,简化了分布式系统基础设施的开发。 Spring Cloud Eureka 是 Spring Cloud Netflix 的一部分,它基于 Netflix Eureka 做了二次封装,完成微服务架构中的服务治理功能。 Spring Cloud Netflix是对Netflix分布式服务开发框架的封装,包括服务发现和注册、负载均衡、断路器、REST客户端、请求路由等。 Spring Cloud Zookeeper对Zookeeper的封装,使之能配合其它 Spring Cloud项目使用,一般当作注册中心。 Spring Cloud Bus分布式消息队列,是对Kafka MQ的封装,实现可靠消息。 Spring Cloud Config将配置信息中央化保存。 Spring Cloud Security对Spring Security的封装,实现服务安全等。

2019-09-30

SpringCloud微服务组件说明.txt

SpringCloud微服务组件说明,列举了当下微服务框架中SpringCloud所使用的一全套组件

2019-09-30

Mysql百万级以上查询优化总结

Mysql百万级以上查询优化总结,,对mysql表优化、索引优化

2018-09-29

lombok插件以及使用文档

lombok插件以及使用文档,安装eclipse插件lombok,可简化代码,日志。

2018-07-25

SQL Server2012安装教程

通过自身安装SQLServer数据库的时候,记录安装步骤,以文档的形式记录下来,供大家下载使用。

2017-09-29

Red Hat Enterprise Linux 7.0 x86_64下安装Oracle 12c R1

2017-02-07

Red Hat Enterprise Linux 7.0 x86_64下安装Oracle 12c R1数据库

Red Hat Enterprise Linux 7.0 x86_64下安装Oracle 12c R1数据库

2016-09-02

空空如也

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

TA关注的人

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