首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
享学源码
掘友等级
源码探险者
|
微信号「wqd147」
阅读源码 ,大道至简,化繁就简
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
57
文章 52
沸点 5
赞
57
返回
|
搜索文章
最新
热门
Springcloud源码阅读4-Ribbon负载均衡(下)
同其他微服务组件与spring整合过程一样,Ribbon也有一个自动配置文件。 下面讲讲配置文件中所包含的知识点。 RibbonClient规范,一个规范就对应一种类型的RibbonClient。 @RibbonClients : 针对全部服务指定规范的。 @RibbonCli…
springcloud源码阅读3-Ribbon负载均衡(上)
负载均衡提供客户端的软件负载均衡算法,理解一种负载均衡的内部结构,对理解其他种类负载均衡意义非凡。 Spring Cloud Ribbon 是对 Netflix Ribbon的封装。 1.使用@RibbonClient 指定替换请求哪些服务的哪些组件。 使用MyPingUrl …
SpringCloud源码阅读2-Eureka客户端的秘密
配置类的作用一般就是配置框架运行的基本组件,所以看懂配置类,也就入了框架的门。 当我们在启动类上加入@EnableDiscoveryClient或者@EnableEurekaClient时,就能使Eureka客户端生效。 这两个注解最终都会使,Eureka客户端对应的配置类Eu…
SpringCloud源码阅读1-EurekaServer源码的秘密
Spring Cloud Netflix 作为springcloud 我们常用的一个项目,其子项目Eureka,zuul,Rebbion是我熟悉的。但是Spring Cloud Netflix 被宣布进入了维护模式, 意思不再添加新特性了,这对于我们来说很不友好了。 大家纷纷寻…
SpringCloud源码阅读0-SpringCloud必备知识
在开始源码阅读前,我觉得有必要先讲讲springcloud的体系。 SpringCloud 是一系列微服务工具项目的集合。这个集合包含如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等工具。 ..... 1.Spring Cloud Context:为项目提供:引…
ThreadLocal尾篇:ThreadLocal内存泄漏到底因为啥
最近看ThreadLocal内存泄漏这块,网上说法很多。呼声最多的是因为弱引用导致的内存泄漏。 这里就用到引用的知识点了。 在java的四种引用讲过。当一个对象被强引用指向时(这里指可达)。垃圾回收器不会回收他。 ThreadLocal对象此时有两种索引指向的。 所以GC发生时…
ThreadLocal中篇:解开ThreadLocal的神秘面纱
ThreadLocal 用来提供线程级别变量,变量只对当前线程可见。相比与“使用锁控制共享变量访问顺序”的解决方案。 ThreadLocal通过 空间换时间的方案,规避了竞争问题,每个线程都有属于自己的变量。 Thread中有一个threadLocals 属性表示线程的本地变量…
springcloud注册hostname或者ip那点事
preferIpAddress: 首选IP地址。 默认false,也就是默认不注册ip. 1.首先会判断:this.hostInfo.override属性. 此属性在setIpAddress方法里设置。setIpAddress方法对应的是eureka.instance.ip-a…
@PropertySource和@ConfigurationProperties区别
@ConfigurationProperties是springboot中注解,用于将主配置文件(application.properties或者“application.yml” )中的属性,映射到实体类中对应的属性。 意思就是把主配置文件中配置属性设置到对应的Bean属性上。…
ThreadLocal前奏:我理解的java四种引用类型
为了理解ThreadLocal,掌握引用的概念是非常有必要的。 java中我们通过一个引用指向内存中对象。 user是引用, 通过‘=’指向了内存中的对象。 JDK1.2后,根据对对象的引用强度不同,将引用分为4种类型。 平时使用最多,最普遍的引用。 只要user 指向 Use…
下一页
个人成就
文章被点赞
360
文章被阅读
146,943
掘力值
3,563
关注了
189
关注者
451
收藏集
23
关注标签
11
加入于
2018-03-05