File tree 5 files changed +23
-3
lines changed
5 files changed +23
-3
lines changed Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env node
2
+ 'use strict' ;
3
+
4
+ const cluster = require ( 'cluster' ) ;
5
+
6
+ if ( cluster . isMaster ) {
7
+ let workerCount = + ( process . env . WORKERS || require ( 'os' ) . cpus ( ) . length ) ;
8
+
9
+ while ( workerCount -- ) {
10
+ cluster . fork ( ) ;
11
+ }
12
+
13
+ cluster . on ( 'exit' , deadWorker => {
14
+ let worker = cluster . fork ( ) ;
15
+ console . log ( `Worker ${ deadWorker . process . pid } replaced by ${ worker . process . pid } ` ) ;
16
+ } ) ;
17
+ } else {
18
+ console . log ( `Starting worker ${ process . pid } ` ) ;
19
+ require ( './' ) ;
20
+ }
File renamed without changes.
Original file line number Diff line number Diff line change 22
22
"clean-fixtures" : " scripts/clean-fixtures.js test/fixtures/*.json" ,
23
23
"lint" : " eslint ." ,
24
24
"record-fixtures" : " NOCK_BACK_MODE=record npm test && npm run-script clean-fixtures" ,
25
- "start" : " NODE_ENV=development nodemon web.js " ,
25
+ "start" : " NODE_ENV=development nodemon" ,
26
26
"test" : " NODE_ENV=test mocha -R dot test/**/test.*.js"
27
27
}
28
28
}
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ const assert = require('chai').assert;
5
5
const nock = require ( 'nock' ) ;
6
6
const request = require ( 'supertest' ) ;
7
7
8
- const app = require ( '../web ' ) ;
8
+ const app = require ( '../' ) ;
9
9
const helpers = require ( './helpers' ) ;
10
10
11
11
const agent = request . agent ( app ) ;
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ const assert = require('chai').assert;
5
5
const nock = require ( 'nock' ) ;
6
6
const request = require ( 'supertest' ) ;
7
7
8
- const app = require ( '../web ' ) ;
8
+ const app = require ( '../' ) ;
9
9
const helpers = require ( './helpers' ) ;
10
10
11
11
const agent = request . agent ( app ) ;
You can’t perform that action at this time.
0 commit comments