【发布时间】:2016-11-14 04:38:30
【问题描述】:
我有一台运行节点的笔记本电脑,一台带有四核处理器的 Ubuntu 服务器。
此服务器上有 2-3 个站点的计划,我不是一个非常好的管理员,需要帮助才能使这个站点正常运行,所以我不想从头开始运行管理程序。有没有办法让节点托管 3 个站点并让每个站点都在它们自己的处理器线程上运行?我知道 Node 是单线程的,虽然我真的不需要为了性能而这样做(因为它只是为了开发)我喜欢这个作为在 node 中做事的练习,它会很酷!数据库有第二台笔记本电脑,所以我不担心资源。
所以 Ubuntu Server 的一个实例上的 3 个站点都在不同的线程上.....
【问题讨论】:
-
如果你不关心端口,那么你可以运行三个具有不同端口的节点应用实例。
-
那么如何在服务器上启动节点 3 次呢?因为如果我启动节点,那么我只会得到一个应用程序。像“sudo nodejs app.js”
标签: node.js multithreading ubuntu-server