- 博客(19)
- 资源 (6)
- 收藏
- 关注
原创 SpringBoot | 第二十九章:Dubbo的集成和使用
第二十九章:Dubbo的集成和使用前言今年年初时,阿里巴巴开源的高性能服务框架dubbo又开始了新一轮的更新,还加入了Apache孵化器。原先项目使用了spring cloud之后,已经比较少用dubbo。目前又抽调回原来的行业应用部门,可能还会使用dubbo进行服务调用。趁着编写教材的机会来进行学习下。而且目前Dubbo也出了sprin...
2018-09-28 09:42:00 135 2
原创 SpringBoot | 第二十九章:Dubbo的集成和使用
前言今年年初时,阿里巴巴开源的高性能服务框架dubbo又开始了新一轮的更新,还加入了Apache孵化器。原先项目使用了spring cloud之后,已经比较少用dubbo。目前又抽调回原来的行业应用部门,可能还会使用dubbo进行服务调用。趁着编写教材的机会来进行学习下。而且目前Dubbo也出了springboot的starter项目了,借着SpringBoot的东风,集成起来很方便,基本上就...
2018-09-28 09:41:43 276
原创 白话SpringCloud | 第六章:Hystrix监控面板及数据聚合(Turbine)
第六章:Hystrix监控面板及数据聚合(Turbine)前言前面一章,我们讲解了如何整合Hystrix。而在实际情况下,使用了Hystrix的同时,还会对其进行实时的数据监控,反馈各类指标数据。今天我们就将讲解下Hystrix Dashboard和Turbine.其中Hystrix Dashboard是一款针对Hystrix进行实时监控...
2018-09-26 09:00:00 88
原创 白话SpringCloud | 第六章:Hystrix监控面板及数据聚合(Turbine)
前言前面一章,我们讲解了如何整合Hystrix。而在实际情况下,使用了Hystrix的同时,还会对其进行实时的数据监控,反馈各类指标数据。今天我们就将讲解下Hystrix Dashboard和Turbine.其中Hystrix Dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的请求响应时间,...
2018-09-26 08:58:41 216
原创 白话SpringCloud | 第五章:服务容错保护(Hystrix)
前言前一章节,我们知道了如何利用RestTemplate+Ribbon和Feign的方式进行服务的调用。在微服务架构中,一个服务可能会调用很多的其他微服务应用,虽然做了多集群部署,但可能还会存在诸如网络原因或者服务提供者自身处理的原因,或多或少都会出现请求失败或者请求延迟问题,若服务提供者长期未对请求做出回应,服务消费者又不断的请求下,可能就会造成服务提供者服务崩溃,进而服务消费者也一起跟着不...
2018-09-23 16:51:20 711
原创 白话SpringCloud | 第五章:服务容错保护(Hystrix)
第五章:服务容错保护(Hystrix)前言前一章节,我们知道了如何利用RestTemplate+Ribbon和Feign的方式进行服务的调用。在微服务架构中,一个服务可能会调用很多的其他微服务应用,虽然做了多集群部署,但可能还会存在诸如网络原因或者服务提供者自身处理的原因,或多或少都会出现请求失败或者请求延迟问题,若服务提供者长期未对请求...
2018-09-23 16:49:00 151
原创 白话SpringCloud | 第四章:服务消费者(RestTemple+Ribbon+Feign)
第四章:服务消费者(RestTemple+Ribbon+Feign)前言上两章节,介绍了下关于注册中心-Eureka的使用及高可用的配置示例,本章节开始,来介绍下服务和服务之间如何进行服务调用的,同时会讲解下几种不同方式的服务调用。一点知识在SpringCloud体系中,我们知道服务之间的调用是通过http协议进行调用的。而注册中心...
2018-09-21 09:40:00 260
原创 白话SpringCloud | 第四章:服务消费者(RestTemple+Ribbon+Feign)
前言上两章节,介绍了下关于注册中心-Eureka的使用及高可用的配置示例,本章节开始,来介绍下服务和服务之间如何进行服务调用的,同时会讲解下几种不同方式的服务调用。一点知识何为负载均衡实现的方式客户端和服务端的负载均衡RestTemplate简单介绍exchangeGET请求POST请求LoadBalancerClient实例客户端负载均衡Ribbon...
2018-09-21 09:39:03 269
原创 SpringBoot | 第二十八章:监控管理之Spring Boot Admin使用
前言 上一章节,我们介绍了Actuator的使用,知道了可通过访问不同的端点路径,获取相应的监控信息。但使用后也能发现,返回的监控数据都是以JSON串的形式进行返回的,对于实施或者其他人员来说,不是很直观,而当需要监控的应用越来越多时,依次去访问对应的应用也过于繁琐和低效了。所以,本章节来介绍下Spring Boot Admin这个UI监控工具。Spring-Boot-Admin...
2018-09-14 20:30:34 245
原创 SpringBoot | 第二十八章:监控管理之Spring Boot Admin使用
第二十八章:监控管理之Spring Boot Admin使用前言上一章节,我们介绍了Actuator的使用,知道了可通过访问不同的端点路径,获取相应的监控信息。但使用后也能发现,返回的监控数据都是以JSON串的形式进行返回的,对于实施或者其他人员来说,不是很直观,而当需要监控的应用越来越多时,依次去访问对应的应用也过于繁琐和低效了。所以,...
2018-09-14 20:28:00 170
原创 SpringBoot | 第二十七章:监控管理之Actuator使用
第二十七章:监控管理之Actuator使用前言随着我们服务越来越多,部署的环境也越来越繁多时,由于各服务都部署在不同的机器上,每当出现问题或者异常时,想快速进行问题的定位就变的麻烦了。所以,本章节开始,开始讲解SpringBoot的监控相关知识点。本章节就先来说一说,其自带的Actuator功能。一点知识Spring Boot Ac...
2018-09-11 09:25:00 224
原创 SpringBoot | 第二十七章:监控管理之Actuator使用
前言 随着我们服务越来越多,部署的环境也越来越繁多时,由于各服务都部署在不同的机器上,每当出现问题或者异常时,想快速进行问题的定位就变的麻烦了。所以,本章节开始,开始讲解SpringBoot的监控相关知识点。本章节就先来说一说,其自带的Actuator功能。一点知识Actuator实践 原生端点上手实践自定义端点 自定义健康端点自定义端点参考资料总结最后老生常谈...
2018-09-11 09:23:55 238
原创 白话SpringCloud | 第三章:服务注册与发现-高可用配置(Eureka)-下
第三章:服务注册与发现(Eureka)-下前言上一章节,讲解了在单机模式下的服务注册与发现的相关知识点及简单示例。而在实际生产或者在这种微服务架构的分布式环境中,需要考虑发生故障时,各组件的高可用。而其实高可用,我的简单粗俗理解就是,通过系统的冗余进行高可用,或者是进行集群部署,保证一台服务不可用时,会进行自动转移至可用的服务中。今天的章...
2018-09-09 21:51:00 235 3
原创 白话SpringCloud | 第三章:服务注册与发现(Eureka)-下
前言 上一章节,讲解了在单机模式下的服务注册与发现的相关知识点及简单示例。而在实际生产或者在这种微服务架构的分布式环境中,需要考虑发生故障时,各组件的高可用。而其实高可用,我的简单粗俗理解就是,通过系统的冗余进行高可用,或者是进行集群部署,保证一台服务不可用时,会进行自动转移至可用的服务中。今天的章节,就来说说关于Eureka的高可用吧。一点知识 CAP原则Eureka与Zoo...
2018-09-09 21:49:32 463
原创 白话SpringCloud | 第二章:服务注册与发现(Eureka)-上
前言 从本章节开始,正式进入SpringCloud的基础教程。从第一章《什么是SpringCloud》中我们可以知道,一个微服务框架覆盖的东西是很多的,而如何去管理这些服务或者说API接口,就显得异常重要了。所以本章节,主要介绍下SpringCloud中使用Eureka实现服务的注册与发现。服务治理Eureka实践 Eureka简单介绍创建Eureka服务端创建Eureka...
2018-09-06 08:59:54 239
原创 白话SpringCloud | 第二章:服务注册与发现(Eureka)-上
前言从本章节开始,正式进入SpringCloud的基础教程。从第一章《什么是SpringCloud》中我们可以知道,一个微服务框架覆盖的东西是很多的,而如何去管理这些服务或者说API接口,就显得异常重要了。所以本章节,主要介绍下SpringCloud中使用Eureka实现服务的注册与发现。服务治理服务治理是微服务架构中最为核心和基础的模块。它主...
2018-09-06 08:10:00 191
原创 白话SpringCloud | 第一章:什么是SpringCloud
前言 作为SpringCloud的正式第一章,我们先来简单了解下SpringCloud相关知识点吧,内容可能比较多。何为微服务 在了解SpringCloud之前,我们先来大致了解下微服务这个概念吧。传统单体架构 单体架构在小微企业比较常见,典型代表就是一个应用、一个数据库、一个web容器就可以跑起来。可以从上图看出,单体架构基本上就是如上所说的...
2018-09-04 19:11:28 747
原创 白话SpringCloud | 第一章:什么是SpringCloud
前言作为SpringCloud的正式第一章,我们先来简单了解下SpringCloud相关知识点吧,内容可能比较多。何为微服务在了解SpringCloud之前,我们先来大致了解下微服务这个概念吧。传统单体架构单体架构在小微企业比较常见,典型代表就是一个应用、一个数据库、一个web容器就可以跑起来。单体架构可以从上图看出,...
2018-09-04 14:19:00 136
原创 白话SpringCloud | 第零章:前言
说在前面大清早醒来,觉得睡不着了。还是起来,写写博客。但最后发现关于SpringBoot的安全相关的还是比较多内容的,也比较专业,怕是一个多小时完不成的,也罢,那就来写写关于SpringCloud前言吧。说明《白话SpringCloud》系列还是以基础入门为主,希望通过此系列,一方面能加深对SpringCloud的理解和深入,另一方面,也希望通过...
2018-09-04 14:18:00 122
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人