我們知道nginx在負(fù)載均衡和反向代理方面有著很好的用途,最近發(fā)現(xiàn)公司的架構(gòu)是Nginx+Nginx+tomcat架構(gòu), 仔細(xì)做了下分析,特做下...
@Configuration + @Bean @ComponentScan + @Component @Import 配合接口進(jìn)行導(dǎo)入 使用Fa...
CompletableFuture是一個(gè)很好用的工具,可最近在做單測(cè)mock時(shí)發(fā)現(xiàn)一直阻塞,剛開(kāi)始以為是代碼死循環(huán)問(wèn)題,但經(jīng)過(guò)一番排查,發(fā)現(xiàn)并不...
1. 定義Token的注解,需要Token校驗(yàn)的接口,方法上加上此注解 2. 定義LoginUser注解,此注解加在參數(shù)上,用在需要從token...
最常見(jiàn)的兩種 @Value @ConfigurationProperties針對(duì)這兩種,不熟悉的可以自行搜索,網(wǎng)上已經(jīng)有太多的介紹,這里主要介紹...
MDC使用 添加攔截器 修改日志格式 重點(diǎn)是%X{traceId},traceId和MDC中的鍵名稱一致 MDC 存在的問(wèn)題 子線程中打印日志丟...
已安裝nginx要添加模塊是日常工作很常見(jiàn)的,本文展示如何動(dòng)態(tài)添加模塊 1. 查看nginx已安裝了哪些模塊 此步驟主要是查看之前安裝nginx...
1. 引言 讀寫(xiě)分離要做的事情就是對(duì)于一條SQL該選擇哪個(gè)數(shù)據(jù)庫(kù)去執(zhí)行,至于誰(shuí)來(lái)做選擇數(shù)據(jù)庫(kù)這件事兒,無(wú)非兩個(gè),要么中間件幫我們做,要么程序自...
轉(zhuǎn)載作者:小傅哥本文會(huì)基于 AOP、字節(jié)碼框架(ASM、Javassist、Byte-Buddy),分別實(shí)現(xiàn)不同的監(jiān)控實(shí)現(xiàn)代碼。整個(gè)工程結(jié)構(gòu)如下...