转载 使用cluster模块启动多进程nodejs应用
使用命令行的方式运行nodejs web应用,一旦程序有bug造成进程崩溃,应用就不能继续提供服务了;并且,nodejs是单线程的模式,不能充分利用服务器的多核资源。使用node的cluster模块可以监控应用进程,退出后重新启动node应用进程,并可以启动多个node应用进程,做到负载均衡,充分利用资源。启动单个进程node bin/www文件www的内容为:/** * ...