node.js - 单核CPU可以利用cluster开多个线程吗?
本文介绍了node.js - 单核CPU可以利用cluster开多个线程吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
为了降低宕机率。打算使用node的cluster模块开启多线程。一个master线程负责调度,多个worker线程负责处理业务。
现在服务器的CPU只有单核CPU应该可以多个worker线程吧?
我的思考:单核CPU可以存在多个并行进程。每个进程可以启动一个node实例来实现上面的效果。
解决方案
测试环境:
PM2工具(其实就是一个cluter实现的进程工具)
MAC 8核
我开了16个进程,通过PM2守护
题主,够不够?
遇到问题自己都不试试?
这篇关于node.js - 单核CPU可以利用cluster开多个线程吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文