簡體   English   中英

Java Servlet大量的請求和線程

[英]Java Servlets Large number of Requests and Threads

在我的一次采訪中,有人問我servlet是如何工作的,我告訴他們每個請求,servlet容器創建了一個線程,他再次在該線程上詢問,然后我們是否訪問了諸如facebook之類的受歡迎站點,該站點獲得了大量請求,是否分配了一個線程到每個請求,那么這將不是一個好的方法,它們如何處理這么多請求。我想到了線程池,但我不知道這是否是方法。請解釋一下在servlet中處理這么多請求的方法容器。

這兩種相互補充的方法:

  1. 是的,將線程數限制為固定數量,然后將它們預先創建到池中-這樣就避免了每次重新創建線程的昂貴過程。 我認為Apache的HTTP服務器以這種方式工作。

    1. 您總是可以在問題上投入更多的計算機。 大型站點始終使用Web服務器群集,從而平衡了負載。

暫無
暫無

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

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