问一个关于 nodejs CPU 核心利用的问题

查看 19|回复 0
作者:humbass   
经常被问到 nodejs 写的程序 cpu 利用率的问题
例如建立一个 TCP Server ,做一些数据处理,简单 demo 大约像下面这样。
问题:假设服务器是 4 核
  • 在没有使用 pm2 等第三方模块情况下直接启动,最多用到了几个核?
  • 是否要显式的使用 cluster 模块,才真正用到多核 ?

    const net = require('net')
    const server = net.createServer()
    server.on('connection', (socket) => {
      socket.on('data', (data) => {
        // 这里做一些任务处理
      })
    })
    server.listen(3000, '0.0.0.0')
  • 您需要登录后才可以回帖 登录 | 立即注册

    返回顶部