記一次壓測問題排查過程

今天進行服務壓測的時候,A服務的接口會根據傳參調用下游的B服務或C服務,壓測發現調用B服務的時候吞吐量在4K TPS,但是調用C服務的時候TPS卻只有幾十。 1、排查業務代碼調用C服務的邏輯發現並不複雜 2、排查C服務的服務器的負載,數據庫的負載發現都處於極低的水平,沒有慢SQL 3、排查打印C服務的堆棧,發現大量的線程處於TIMED_WAITING的狀態,懷疑線程池的配置問題 4、排查數據庫線程
相關文章
相關標籤/搜索