如何处理群集中的异常

时间:2013-10-17 05:20:41

标签: node.js cluster-computing parent-child

我有以下代码

//Start.js

var file1 = require('./file1.js'),
    file2 = require('./file2.js'),
    connectDomain = require('connect-domain'),
    connectRoute = require('connect-route'),
    connect = require('connect'),
    app = connect();
    app.use(connectDomain()) // For error handling
       .use(connectRoute(function (router) {
        router.get('/', function (req, res, next) {
            file1.writeFile(req, res); // Writing the file and storing in DB
            file2.readAllFiles(req,res); // Reading the file from DB
        })
    }))

app.listen(1000);
  1. file1.writeFile(req,res)和file2.readAllFiles(req,res)都是 平行执行。
  2. 在file1.writeFile(req,res)中,所有数据库错误都会出现 由连接域处理。如果发生任何文件写入错误我想要 向file2.readAllFiles(req,res)抛出异常。
  3. 如何在群集nodejs中实现上面的代码?
    对此有任何帮助 非常有帮助。

0 个答案:

没有答案