一個(gè)小伙伴私信我,他說(shuō)遇到了一個(gè)關(guān)于CAS機(jī)制的問(wèn)題,他以為面試官問(wèn)的是CAS實(shí)現(xiàn)單點(diǎn)登錄。心想,這個(gè)問(wèn)題我熟啊,然后就按照單點(diǎn)登錄的思路去回答...
AQS是AbstractQueuedSynchronizer的簡(jiǎn)稱(chēng),是并發(fā)編程中比較核心的組件。在很多大廠的面試中,面試官對(duì)于并發(fā)編程的考核要求...
當(dāng)系統(tǒng)并發(fā)流量過(guò)大的時(shí)候,有可能會(huì)造成系統(tǒng)被壓垮導(dǎo)致整個(gè)服務(wù)不可用的問(wèn)題。 針對(duì)這個(gè)場(chǎng)景,一般的解決方案是:如果超過(guò)這個(gè)流量,我們就拒絕提供服務(wù)...
Nacos作為配置中心,必然需要保證服務(wù)節(jié)點(diǎn)的高可用性,那么Nacos是如何實(shí)現(xiàn)集群的呢? 下面這個(gè)圖,表示Nacos集群的部署圖。 Nacos...
Nacos 作為配置中心,當(dāng)應(yīng)用程序去訪問(wèn)Nacos動(dòng)態(tài)獲取配置源之后,會(huì)緩存到本地內(nèi)存以及磁盤(pán)中。由于Nacos作為動(dòng)態(tài)配置中心,意味著后續(xù)配...
理解了上述Environment的基本原理后,如何從遠(yuǎn)程服務(wù)器上加載配置到Spring的Environment中。 NacosPropertyS...
Spring Cloud針對(duì)Environment的屬性源功能做了增強(qiáng), 在spring-cloud-contenxt這個(gè)包中,提供了Prope...
Environment的中文意思是環(huán)境,它表示整個(gè)spring應(yīng)用運(yùn)行時(shí)的環(huán)境信息,它包含兩個(gè)關(guān)鍵因素 profiles properties ...
OpenFeign是一個(gè)遠(yuǎn)程客戶(hù)端請(qǐng)求代理,它的基本作用是讓開(kāi)發(fā)者能夠以面向接口的方式來(lái)實(shí)現(xiàn)遠(yuǎn)程調(diào)用,從而屏蔽底層通信的復(fù)雜性,它的具體原理如下...