自定义博客皮肤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三级缓存处理循环依赖

Spring三级缓存处理循环依赖Spring是如何解决循环依赖-如下图功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入Spring是如何解决循环依赖-如下图循环依赖主要分为这三种,自身依赖于自身、互相循环依赖、多组循环依赖。

2021-12-24 13:05:24 428

原创 nginx快速入门

内容介绍1、nginx基本概念。(1) nginx是什么,能做什么事情(2) 反向代理。(3) 负载均衡。(4) 动静分离2、nginx 安装、常用命令和配置文件(1)在liunx系统中安装nginx.(2) nginx常用命令。(3) nginx 配置文件。3、nginx 配置实例 1-反向代理4、nginx 配置实例 2-负载均衡5、nginx 配置实例 3-动静分离。6、nginx配置高可用集群7、nginx 原理。一、Nginx 简

2020-06-10 22:30:57 258

原创 常规集群部署时的分布式session如何实现?

方法一:tomcat + redis这个其实还挺方便的,就是使用session的代码跟以前一样,还是基于tomcat原生的session支持即可,然后就是用一个叫做Tomcat RedisSessionManager的东西,让所有我们部署的tomcat都将session数据存储到redis即可。在tomcat的配置文件中,配置一下搞一个类似上面的配置即可,你看是不是就是用了RedisSessionManager,然后指定了redis的host和 port就ok了。还可以用上面这种方式基于redi

2020-06-02 22:58:32 193

原创 简述RabbiMQ和KafKa的高可用

如何保证消息队列的高可用前段时间有一个非常大的互联网公司,非常核心的系统,就是疏忽了MQ,没考虑MQ如何保证高可用,如果MQ挂了怎么办,导致几个小时系统不可用,公司损失几千万!足以见得高可用是架构设计必须考虑的问题!RabbitMQ的高可用rabbitmq支持三种模式:单机模式,普通集群模式,镜像集群模式单机模式单机模式就是demo级别的,一般就是你本地启动了玩玩儿的,没人生产用单机模式普通集群模式普通集群模式的意思就是在多台机器上启动多个rabbitmq实例,每个机器启动一个。但是你

2020-05-31 23:05:01 131

原创 如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?

有关消息队列问题处理的几个场景分析大量消息在mq里积压了几个小时了怎么办?大量消息在mq里积压了一段时间,导致触发TTL,消息丢失怎么办?消息积压在mq里,那么如果你很长时间都没处理掉,此时导致mq都快写满了,咋办?大量消息在mq里积压了几个小时了怎么办?几千万条数据在MQ里积压了七八个小时,从下午4点多,积压到了晚上很晚,10点多,11点多这个是我们真实遇到过类似的场景,确实是线上故障了,这个时候要不然就是修复consumer的问题,让他恢复消费速度,然后傻傻的等待几个小时消费完毕。但是这样的解决方

2020-05-30 08:59:37 1617

原创 记录一次有关redis缓存服务器挂掉的生产故障

记录一次有关redis缓存服务器挂掉的生产故障就在上个星期,生产环境,由于redis主机挂掉,业务受阻差不多30分钟,导致甲方损失差不多300万,甲方一天的收入大概一个亿左右。后来回顾发生此故障的原因是,虽然生产环境redis集群配置的是主从模式,并且每个主(master)节点都有3个 从(slave)部署在不同的服务器上,但是这只是解决了读写分离和数据备份的问题,并没有保障redis缓存集群的高可用性,在主从模式下,主节点故障,集群则无法进行工作,从节点升主节点需要人工手动干预!也就是无法在redis

2020-05-26 21:54:30 1126 1

原创 动态代理之JDK动态代理原理解析

JDK动态代理原理解析关键字:代理人、被代理人、字节码重组、JVM加载Class代理人被代理人字节码重组JVM加载Class详细分析动态代理步骤与代码demo关键字:代理人、被代理人、字节码重组、JVM加载Class我们在分析动态代理的时候,受限需要清楚的知道,动态代理到底做的那些事情!代理人代理人就是实际做事的人,类似婚介所,房产中介,他负责的是根据被代理人提出来的要求和条件,帮他们完成...

2020-04-29 00:20:25 208

原创 redis基础数据结构和用法!

redis数据结构

2020-04-20 22:54:39 90

原创 分布式缓存脑图

有关分布式缓存的脑图

2020-04-20 21:12:07 186

空空如也

空空如也

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

TA关注的人

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