上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 112 下一页
摘要: //1.设置sentinel 各个节点集合Set<String> sentinelSet = new HashSet<>();sentinelSet.add("192.168.14.101:26379");sentinelSet.add("192.168.14.102:26380");sentine 阅读全文
posted @ 2022-04-08 10:50 甜菜波波 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章中对ThreadLocal进行了详尽的介绍,另外还有一个类: InheritableThreadLocal 他是ThreadLocal的子类,那么这个类又有什么作用呢? 原文地址: InheritableThreadLocal类原理简介使用 父子线程传递数据详解 多线程中篇(十八) 测试代 阅读全文
posted @ 2022-04-08 09:40 甜菜波波 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 子线程如何获取父线程ThreadLocal的值 最近微信群里一个网友分享了他京东一面的过程,我这里分享给大家其中一道面试题。 京东一面」子线程如何获取父线程ThreadLocal的值 子线程如何获取父线程ThreadLocal的值 图片 想要子线程获取父线程中 ThreadLocal 中的值,需要其 阅读全文
posted @ 2022-04-07 19:50 甜菜波波 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 面试题剖析数据的丢失问题,可能出现在生产者、MQ、消费者中,咱们从 RabbitMQ 和 Kafka 分别来分析一下吧。RabbitMQrabbitmq-message-lose生产者弄丢了数据生产者将数据发送到 RabbitMQ 的时候,可能数据就在半路给搞丢了,因为网络问题啥的,都有可能。此时可 阅读全文
posted @ 2022-04-06 14:48 甜菜波波 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 分布式系统架构特别是进入微服务架构后,服务治理的重要性愈发变得不可缺少而且处于重要地位。缺乏服务治理的的分布式系统架构,很难正式投入生产。那么服务治理包括哪些方面呢?主要包括服务发现,负载均衡,限流,熔断,超时,重试,服务跟踪等。下面展开讲。 侵入式服务治理 1.服务发现 服务发现是指使用一个注册中 阅读全文
posted @ 2022-04-06 14:28 甜菜波波 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 总结:Dubbo缺省协议采用单一长连接和NIO异步通讯,适合于小数据量大并发的服务调用,以及服务消费者机器数远大于服务提供者机器数的情况。 Dubbo是基于RPC的SOA框架 作为RPC:支持各种传输协议,如dubbo,hession,json,fastjson,底层采用mina,netty长连接进 阅读全文
posted @ 2022-04-06 14:11 甜菜波波 阅读(816) 评论(0) 推荐(0) 编辑
摘要: Controller 默认是单例的,一般情况下,如果用Spring MVC 的 Controller时,尽量不在 Controller中使用实例变量。否则会出现线程不安全性的情况,导致数据逻辑混乱。正因为单例所以不是线程安全的。举个简单例子: @Controller public class Sco 阅读全文
posted @ 2022-04-02 16:09 甜菜波波 阅读(509) 评论(0) 推荐(0) 编辑
摘要: Spring框架为什么采用三级缓存而不采用二级缓存来解决循环依赖?CGLIB动态代理的AOP存在! 发现每次执行一遍singleFactory.getObject()方法又是一个新的代理对象,这就会有问题了,因为AService是单例的,每次执行singleFactory.getObject()方法 阅读全文
posted @ 2022-04-02 14:59 甜菜波波 阅读(1579) 评论(0) 推荐(0) 编辑
摘要: 面试官:今天要不来聊聊Spring对Bean的生命周期管理? 候选者:嗯,没问题的。 候选者:很早之前我就看过源码,但Spring源码的实现类都太长了 候选者:我也记不得很清楚某些实现类的名字,要不我大概来说下流程? 面试官:没事,你开始吧 候选者:首先要知道的是 候选者:普通Java对象和Spri 阅读全文
posted @ 2022-04-02 14:28 甜菜波波 阅读(602) 评论(0) 推荐(1) 编辑
摘要: Spring学习(五):动态代理的两种实现方式(全网最容易懂)前言 要学习SpringAOP之前,肯定要弄清楚什么是动态代理,动态代理是怎样实现的,以及动态代理能解决什么问题。一、什么是动态代理1、字面意思,代理就是代替别人去做一些事情,如线下店代替工厂去卖电脑、代理工厂做售后工作,线下店就是代理商 阅读全文
posted @ 2022-04-01 15:37 甜菜波波 阅读(2476) 评论(0) 推荐(0) 编辑
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 112 下一页