簡體   English   中英

@Controller類需要是原型還是單例?

[英]@Controller classes need to be prototype or singleton?

我正在將Spring MVC用於Web應用程序

該應用程序的響應時間約為250毫秒,而速度就是一切

因此,當涉及到定義我制作的Controller類時,便可以同時運行許多原型。 該應用程序是無狀態的

我希望很快進行一些性能測試,但想征詢意見,是否使控制器類原型可以提高單例性能?

除非您的控制器方法不是線程安全的,否則最好使用“ singleton”選項。 否則,將為每個請求創建任何新實例。

但是實際上我認為您不會注意到單個請求的性能有很大的不同,因為創建新實例的開銷應該很小。

暫無
暫無

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

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