最近遇到測試環(huán)境和生成環(huán)境參數(shù)解析結(jié)果不一樣的問題,最后發(fā)現(xiàn)是日志級別導(dǎo)致的,寫個簡單的demo記錄下。測試方法: 傳參方式為applicati...
問題 最近遇到了一個奇怪的問題,在線上發(fā)布應(yīng)用時,有一部分機器能正常運行,有一部分起不來。代碼部署的都是同一套,應(yīng)用是tomcat中部署的Spr...
最近工作中遇到過使用餓漢式單例導(dǎo)致的空指針異常,特此記錄,加深印象。 問題復(fù)現(xiàn) 簡化代碼如下: 咋一看貌似沒什么問題,運行發(fā)現(xiàn)拋出異常:Exce...
Dubbo調(diào)用過程參與者有服務(wù)提供方、注冊中心、服務(wù)消費方。其中注冊中心是單獨部署的,服務(wù)提供方和消費方是集成在業(yè)務(wù)里面的,今天來分析下服務(wù)提供...
Executors.newFixedThreadPool(threads)通過設(shè)定相同的核心線程數(shù)和最大線程數(shù)以及無界的任務(wù)隊列來實現(xiàn)固定線程數(shù)...
Propagation是@Transactional注解的參數(shù),定義了Spring在執(zhí)行事務(wù)方法時處理事務(wù)的策略。有一下幾個枚舉值: REQUI...
上一篇說到了Tomcat的啟動流程,那么請求處理的流程是如何完成的呢? Connector接收請求 Connector是請求接收器,通過設(shè)置的協(xié)...
tomcat作為springboot嵌入服務(wù)器時,是單獨為當(dāng)前springboot提供服務(wù)的,所以有很多地方可以簡化: 支持項目獨立服務(wù)器:多項...
Tomcat啟動分析 Tomcat作為獨立的Servlet容器啟動時,由引導(dǎo)類Bootstrap啟動,Bootstrap中定義了main函數(shù),是...