![240](https://cdn2.jianshu.io/assets/default_avatar/4-3397163ecdb3855a0a4139c34a695885.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
一、前言 在工作中,出現(xiàn)了需要打印每次請求中調(diào)用方傳過來的requestBody的需求 出現(xiàn)這個需求的原因是我在和某平臺做聯(lián)調(diào)工作怒医,出現(xiàn)了一個比...
一熊响、前言 要新建一個SpringBoot項(xiàng)目匹表,少不了要在yml中對dev環(huán)境冀瓦、生產(chǎn)環(huán)境的各類中間件進(jìn)行配置缚窿,并且有一些如全局異常捕獲之類的代碼少...
文章鏈接 現(xiàn)代IM系統(tǒng)中的消息系統(tǒng)架構(gòu) - 架構(gòu)篇 現(xiàn)代IM系統(tǒng)中的消息系統(tǒng)架構(gòu) - 模型篇 現(xiàn)代IM系統(tǒng)中的消息系統(tǒng)架構(gòu) - 實(shí)現(xiàn)篇 其實(shí)自己...
前言 在之前的《基于redis的分布式鎖設(shè)計(jì)實(shí)現(xiàn)》文章中调鲸,介紹并實(shí)現(xiàn)了兩種常見的redis分布式鎖盛杰。但這種方式僅能保證在一個單節(jié)點(diǎn)的、保證永不宕...
Google開源工具包Guava提供了限流工具類RateLimiter,該類基于令牌桶算法(Token Bucket)來完成限流 RateLim...
分布式鎖介紹 分布式并發(fā)環(huán)境下藐石,為了保證事務(wù)操作的原子性即供,需要引入分布式鎖來保證一連串行為是原子性操作 例如經(jīng)典的自增1操作 假設(shè)當(dāng)前有兩個線程...
redis事務(wù)介紹 Redis 事務(wù)可以一次執(zhí)行多個命令, 并且?guī)в幸韵聝蓚€重要的保證: 事務(wù)是一個單獨(dú)的隔離操作:事務(wù)中的所有命令都會序列化于微、...
寫在最前面 在大型互聯(lián)網(wǎng)應(yīng)用當(dāng)中如果你的應(yīng)用引入了緩存機(jī)制逗嫡,那么有一個大前提就是你的業(yè)務(wù)場景上必須得接受數(shù)據(jù)的新鮮度上有可能會有一定時間的延遲。...
通過swagger2與swagger-ui可以很方便的生成系統(tǒng)的在線api文檔株依,這方面的博客網(wǎng)上有很多驱证。但是利用swagger生成離線api文檔...