我开始使用 node.js 并且正在寻找在一台服务器上托管多个 node.js 演示 (>20) 的最佳方式。我唯一的要求是一个错误不会影响其余部分。
到目前为止,我已经看过:
- 多个 node.js 实例 - 这可行,但大量演示进程的开销非常高
- 将前端路由快速发送到单个演示文件 - 没有开销,但一个错误会导致一切崩溃
- 使用集群模块将每个模块作为子进程运行 - 我目前正在研究这个选项,看起来很有希望,但需要一些工作(并且集群仍然只是实验性的)
任何人都可以提出更好的方法吗?其他人是如何做到的?