typescript中的单例类对象



我使用node js创建了一个rest api,并创建了一个单例类来访问数据库连接。如果两个用户想要访问我的API,在这种情况下,我想知道在服务器上是创建了两个对象还是一个对象。

在nodejs中,唯一自动的每个请求变量是reqres(http服务器为每个传入请求创建)。您的其他服务器变量(无论是全局变量还是模块级变量)在所有请求中共享。

所以,如果你创建了一个具有模块作用域的单例,它将被来自所有用户的所有请求处理程序共享。

如果需要更具体的答案,请将相关代码添加到您的问题中,我们可以更具体地回答您的实际代码。

最新更新