零零散散兩周時間蒸痹,終于在單機(jī)環(huán)境下搭建起來了一個4節(jié)點(diǎn)的hadoop集群春弥。在這篇文章中,我將分成如下部分進(jìn)行分享使用vagrant在本地運(yùn)行虛擬...
在上一篇:SPI機(jī)制(一)中研究了Dubbo SPI的自適應(yīng)原理叠荠;SPI機(jī)制(二)中我們來研究下Dubbo SPI是如何實現(xiàn)IOC的匿沛。 1. 起...
JDK SPI 和Dubbo SPI的區(qū)別:JDK SPI 會一次性實例化所有配置的實例:如果某些實例在程序中并不需要,那將會是極大的浪費(fèi)榛鼎。Du...
Dubbo 中有四種負(fù)載均衡策略:RandomLoadBalance(按權(quán)重隨機(jī))逃呼、RoundRobinLoadBalance(輪詢)、Leas...
服務(wù)暴露分為兩種:本地暴露(暴露在JVM中,不需要網(wǎng)絡(luò)通信)者娱;遠(yuǎn)程暴露(將ip,端口等信息暴露給遠(yuǎn)程客戶端,調(diào)用時需要網(wǎng)絡(luò)通信) 1. 服務(wù)暴露...
在創(chuàng)建Bean的最后抡笼,會調(diào)用BeanPostProcessor方法;AOP本質(zhì)上就是一個BeanPostProcessor黄鳍。那么在創(chuàng)建Bean的...
BeanFactory getBean 流程:getBean -> doGetBean -> getSingleton -> singleton...
上一章中講解了:BeanPostProcessorFactory方法的調(diào)用推姻,給BeanFactory中引入類BeanPostProcessor類...
1. 起點(diǎn) 2. 新建,初始化容器 this(): 創(chuàng)建容器框沟,并初始化beanMap 創(chuàng)建BeanFactoryAnnotationConfig...