域主管
启动由域限定的协同程序以进行并行错误处理。
受 Erlang Supervisor 和 Process 类的启发,它们通过将协程彼此隔离来启用容错并行应用程序,从而防止协程中的异常使主要 nodejs 进程崩溃。
安装
npm install domain-supervisor
用法
var Supervisor = require('domain-supervisor').Supervisor;
var Process = require('domain-supervisor').Process;
var proc = new Process(myCoRoutine);
var supervisor = new Supervisor();
supervisor.run(proc, function(error, restart, crash) {
if (true) {
评论0
最新资源