JTCluster实现节点集群的自动化管理
JTCluster 是对 Cluster 功能的简单封装,确保 worker 进程退出时能够自动重启。
特性
- 
当 worker 进程异常退出时,系统会自动启动新的 worker,保证 worker 数量不变。 
- 
允许通过发送启动命令来重启所有 worker。 
- 
定时向所有 worker 发送消息,若 worker 连续数次未回应,则会被强制退出,以防止出现代码错误导致的无限循环问题(此功能非用于监控子进程性能)。 
示例代码
var tmpCluster = new JTCluster({  
  handler : function(){  
    // 获取所有 worker 的信息  
    tmpCluster.getWorkersInfo(function(err, infos){  
      console.dir(infos);  
    })  
  }  
});
                            下载地址
                        
                    
                            用户评论
                        
                    