因此,我正在研究this tutorial以瞭解如何在Node.js中創建RESTful API,其中一部分突然讓我有點擔心。在應用程序中,實例化對象以處理稱爲TaskRepository()
的RESTful請求。Node.js對象實例是否爲每個用戶創建一個對象?
按Gist相關的教程,你會看到這樣的代碼片段:
var taskRepository = new TaskRepository();
我的問題是,將這個實例化一個TaskRepository()每用戶對象?在這種情況下,如果流量足夠高,您是否有機會在內存中快速運行?
這裏最好的做法是什麼?
此外,如果是這種情況,你會如何繞過它編程,以避免未來的交通擁堵?
什麼是用戶?你的意思是一個客戶? – Bergi
不,只有一個* single *'taskRepository'實例化,靜態地在請求之外處理回調。 – Bergi