前端面试之--node
1.项目中有没有涉及到cluster,说一下你的理解。
简介
node天生就是单线程,在多线程语言对于服务器重启以及服务降级,都可以使用其他线程进行监控,当主线程的
服务发送服务退出命令后,其他线程就会立即启动进行服务平滑切换和降级,但是node是天生的单线程,所以无
法开始多线程去监听退出任务。
node JS是单线程运行的,为了解决多线程监控的问题,推出了cluster模块,可用于创建多进程的node应用。
cluster可以做哪些事情?
1.发送重启信号给Master
原创
2021-11-29 10:20:34 ·
367 阅读 ·
0 评论