自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring Boot运行流程分析

Spring Boot运行流程分析       spring boot的启动实例化SpringApplication,然后调用runSpringApplication app = new SpringApplication(App.class);ConfigurableApplicationContext context = app.run(args);直接调用静态的run方法(内部转换成第一种...

2018-05-23 13:58:58 1071

原创 深入分析hystrix执行时的8大流程步骤以及内部原理

我们要去讲解一下,你开始执行这个command,调用了这个command的execute()方法以后,hystrix内部的底层的执行流程和步骤以及原理是什么呢?在讲解这个流程的过程中,我们会带出来hystrix其他的一些核心以及重要的功能画图分析整个8大步骤的流程,然后再对每个步骤进行细致的讲解1、构建一个HystrixCommand或者HystrixObservableCommand一个Hyst...

2018-05-17 16:52:04 908

原创 Hystrix介绍

1、Hystrix是什么? 在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很正常的。 Hystrix可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或者依赖故障的容错机制。 Hystrix通过将依赖服务进行资源隔离,进而组织某个依赖服务出现故障的时候,这种故障在整个系统所有的依赖服务调用中进行蔓延,同时Hystrix...

2018-05-17 15:29:10 403

原创 Java工程师-史上最通俗易懂Storm教程:大白话介绍

一、Storm到底是什么?1、mysql,hadoop与stormmysql:事务性系统,面临海量数据的尴尬hadoop:离线批处理storm:实时计算2、我们能不能自己搞一套storm?来一条数据,我理解就算一条,来一条,算一条坑,海量高并发大数据,高并发的请求数据,分布式的系统,流式处理的分布式系统如果自己搞一套实时流系统出来,也是可以的,但是。。。。(1)花费大量的时间在底层技术细节上:如何...

2018-05-16 14:10:39 1760

原创 zk分布式锁的代码封装

zk分布式锁的代码封装zookeeper java client api去封装连接zk,以及获取分布式锁,还有释放分布式锁的代码先简单介绍一下zk分布式锁的原理我们通过去创建zk的一个临时node,来模拟给摸一个商品id加锁zk会给你保证说,只会创建一个临时node,其他请求过来如果再要创建临时node,就会报错,NodeExistsException那么所以说,我们的所谓上锁,其实就是去创建某个...

2018-05-15 17:51:09 433

原创 基于OpenResty部署应用层nginx

我们这里玩儿nginx,全都会在nginx里去写lua脚本,因为我们需要自定义一些特殊的业务逻辑比如说,流量分发,自己用lua去写分发的逻辑,在分发层nginx里去写的再比如说,要用lua去写多级缓存架构存取的控制逻辑,在应用层nginx里去写的后面还要做热点数据的自动降级机制,也是用lua脚本去写降级机制的,在分发层nginx里去写的因为我们要用nginx+lua去开发,所以会选择用最流行的开源...

2018-05-15 16:45:57 331

原创 spring boot整合ehcache

spring boot整合ehcache(1)依赖<dependency>  <groupId>org.springframework.boot</groupId>  <artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency...

2018-05-15 14:23:57 340

原创 2.图解分析Redis的RDB和AOF两种持久化机制的原理

1、RDB和AOF两种持久化机制的介绍2、RDB持久化机制的优点3、RDB持久化机制的缺点4、AOF持久化机制的优点5、AOF持久化机制的缺点6、RDB和AOF到底该如何选择我们已经知道对于一个企业级的redis架构来说,持久化是不可减少的企业级redis集群架构:海量数据、高并发、高可用持久化主要是做灾难恢复,数据恢复,也可以归类到高可用的一个环节里面去比如你redis整个挂了,然后redis就...

2018-05-10 16:57:00 350

原创 01.单机版redis的安装以及redis生产环境启动方案

课程大纲1、安装单机版redis2、redis的生产环境启动方案3、redis cli的使用------------------------------------------------------------------------1、安装单机版redis大家可以自己去官网下载,当然也可以用课程提供的压缩包wget http://downloads.sourceforge.net/tcl/tc...

2018-05-10 15:51:25 184

空空如也

空空如也

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

TA关注的人

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