【发布时间】:2019-04-05 05:45:24
【问题描述】:
我有一个名为pubsub 的特定模块,它是一个类,需要为任何用途进行初始化。我有一个服务器进程,在启动阶段需要 pubsub 模块并在其上调用 init 方法。该应用程序是基于 Web 的应用程序,基于用户在 UI 上执行的操作,特定模块是动态加载的,我的问题是新加载的动态模块是否也需要相同的 pubsub 模块,我认为它不需要被初始化。我猜它使用了在服务器进程启动期间初始化的相同 pubsub 模块。这怎么可能? (由于 nodejs 中的模块缓存或我缺少某些操作系统概念?)。另外,如果我在需要相同pubsub 模块的服务器进程之外单独运行另一个节点进程,是否需要再次初始化?谢谢您的帮助!
【问题讨论】:
标签: node.js caching process operating-system filesystems