簡體   English   中英

如果有 5 個用戶同時或並行調用 api,則 spring 引導將為每個用戶創建 5 個線程 - spring 引導

[英]if there are 5 users calling the api at the same time or parallel then spring boot will create 5 threads for each user - spring boot

這里想問一下spring boot中線程的概念。 我讀過的內容是,如果 5 個用戶同時進行 5 個 api 調用,那么 spring 引導也會自動創建 5 個線程來響應這 5 個調用。 或者它將僅通過主線程響應 api 調用,因為我們沒有使用異步線程設置 spring 引導。 真的是這樣嗎? 謝謝

是的,這是處理請求的經典方法。

例如,當使用嵌入式 Tomcat 時,您可以定義處理客戶端請求的最大線程數: https://stackoverflow.com/a/25401832/2310221

也就是說,有些方法的工作方式不同,例如使用Spring Reactor進行反應式編程

Project Reactor 是一個完全無阻塞的基礎,包括背壓支持

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM