以下のコードがあります
//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);
- file1.writeFile(req, res) と file2.readAllFiles(req,res) の両方が並行して実行されています。
- file1.writeFile(req, res) では、すべての DB エラーは接続ドメインによって処理されます。ファイル書き込みエラーが発生した場合は、file2.readAllFiles(req,res) に例外をスローします。
- 上記のコードをクラスター nodejs に実装するにはどうすればよいですか?
これに関するヘルプは本当に役に立ちます。