0

我有一个下面的代码

//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) 中,所有 DB 错误将由 connect Domain 处理。如果发生任何文件写入错误,我想向 file2.readAllFiles(req,res) 抛出异常。
  3. 如何在集群 nodejs 中实现我的上述代码?
    对此的任何帮助都会非常有帮助。
4

0 回答 0