簡體   English   中英

RestEasy:處理並發請求

[英]RestEasy: Handling concurrent requests

我需要知道詳細信息,jBoss如何輕松處理Web服務的多個並發請求。 例如,我制作了一個Web服務,該服務下載一個特定的文件。 我需要檢查如果說100個或更多的人同時點擊該服務,系統將如何運行。

Resteasy框架是在多線程中自己處理還是在我們最后需要處理。 還是服務器會處理?

RestEasy是JAX-RS規范的實現。 根據JAX-RS,對於每個新的HTTP請求,默認情況下都會構造一個新的Rest Resource類(例如,當您在其他類似Spring之類的框架中時,例外情況是不太可能的)。 鑒於以上所述,可以保證Rest Resources中的代碼(實際上是狀態)是線程安全的。 但是,如果您還有其他更深層的代碼,例如存儲在HTTP會話中的代碼,或者(直接或間接)在Rest資源中使用的某些服務,那么使它成為線程安全是您的任務。

暫無
暫無

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

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