之前有文章講述在Spring MVC 中擴(kuò)展 RequestMappingHandlerMapping 實(shí)現(xiàn)對版本的控制。但是在真正使用過程中不是很理想化,因?yàn)槠湫枰鎿Q掉W...
之前有文章講述在Spring MVC 中擴(kuò)展 RequestMappingHandlerMapping 實(shí)現(xiàn)對版本的控制。但是在真正使用過程中不是很理想化,因?yàn)槠湫枰鎿Q掉W...
介紹 Spring 中我們可以使用如下方式注入當(dāng)前請求的信息,而不會(huì)產(chǎn)生線程安全問題。 其主要實(shí)現(xiàn)方式為: 將當(dāng)前請求的信息放入ThreadLocal中。并且會(huì)創(chuàng)建一個(gè)Htt...
Grpc介紹 gRPC是一個(gè)現(xiàn)代的開源高性能RPC框架,可以在任何環(huán)境中運(yùn)行。它可以有效地連接數(shù)據(jù)中心內(nèi)和跨數(shù)據(jù)中心的服務(wù),并提供可插拔的支持,以實(shí)現(xiàn)負(fù)載平衡,跟蹤,健康檢查...
kafka模塊提供了一些開箱即用的功能,但大部分特性均來自spring-kafka。spring-kafka本身其實(shí)已經(jīng)可以做足夠多的事情。spring-kafka針對kaf...
kubectl 會(huì)被經(jīng)常使用。很快你就會(huì)發(fā)現(xiàn)每次不得不打全命令是非常痛苦的。花一分鐘為 kubectl 設(shè)置別名和 tab命令補(bǔ)全可讓使用變得簡單。 創(chuàng)建別名 在末尾增加: ...
1. 介紹 1.1 為什么需要測試 測試是軟件開發(fā)不可或缺的一部分。 在實(shí)際應(yīng)用程序中,服務(wù)通常依賴于訪問外部系統(tǒng),因此提供適當(dāng)?shù)母綦x測試非常重要,這樣我們就可以專注于測試給...
介紹 在一些安全性要求較高的項(xiàng)目中,我們希望客戶端請求數(shù)據(jù)可以做到數(shù)據(jù)加密,服務(wù)器端進(jìn)行解密。(單純的HTTPS仍難以滿足安全需要。) 本文基于SpringBoot針對消息體...