2

我有一个 Node 应用程序,其中有许多提供动态页面的工作人员。每个工作人员都需要访问一个中心对象,该对象包含从 3rd 方 API 查找和缓存信息的方法。该对象将位于主进程上,以便工作人员可以轻松地与之通信。

我希望能够轻松访问缓存和 API 方法,并在工作进程的回调中获取响应。例如:如果我想从 API 中获取用户(或缓存,如果缓存),我会调用类似getUser('userID', callback)where 回调是一个函数,该函数将与用户详细信息一起调用,或者如果发生错误则返回错误。

有什么简单的方法可以做到这一点吗?还是我设计得不好?有没有更好的方法在多个工作人员之间共享某个事物的单个实例?

4

0 回答 0