PM2: v.4.4.0
NodeJS: v.10.16.0.
config.json:
{
"name": "app-name",
"script": "server",
"exec_mode": "fork",
"instances": 0,
"wait_ready": true
"listen_timeout": 10000,
"kill_timeout": 5000,
<config params>....
}
I try to start app in Windows 2012 Server and Ubuntu 18.
If i start in fork all works.
│ 28 │ front-qa │ default │ N/A │ fork │ 10216 │ 22m │ 0 │ online │ 0% │ 232.4mb │
mku: │ disabled │
└─────┴─────────────────┴─────────────┴─────────┴─────────┴──────────┴────────┴──────┴───────────┴──────────┴──────────┴
But if I try to start pm2 start app config.json with cluster mode - don't work.
config.json:
{
"name": "app-name",
"script": "server",
"exec_mode": "cluster",
"instances": 0,
"wait_ready": true
"listen_timeout": 10000,
"kill_timeout": 5000,
<config params>....
}
In windows:
C:\PROGRAM FILES\NODEJS\NODE.EXE:1
MZ�
^
SyntaxError: Invalid or unexpected token
at Module._compile (internal/modules/cjs/loader.js:721:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at C:\Tools\npm\node_modules\pm2\lib\ProcessContainer.js:303:25
at wrapper (C:\Tools\npm\node_modules\pm2\node_modules\async\internal\once.js:12:16)
at next (C:\Tools\npm\node_modules\pm2\node_modules\async\waterfall.js:96:20)
at C:\Tools\npm\node_modules\pm2\node_modules\async\internal\onlyOnce.js:12:16
at WriteStream.<anonymous> (C:\Tools\npm\node_modules\pm2\lib\Utility.js:186:13)
in Ubuntu 18 with NVM:
/opt/nvm/nvm/versions/node/v10.16.0/bin/node:1
.ELF....
^
SyntaxError: Invalid or unexpected token
at Module._compile (internal/modules/cjs/loader.js:721:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at /opt/nvm/nvm/versions/node/v10.16.0/lib/node_modules/pm2/lib/ProcessContainer.js:303:25
at wrapper (/opt/nvm/nvm/versions/node/v10.16.0/lib/node_modules/pm2/node_modules/async/internal/once.js:12:16)
at next (/opt/nvm/nvm/versions/node/v10.16.0/lib/node_modules/pm2/node_modules/async/waterfall.js:96:20)
at /opt/nvm/nvm/versions/node/v10.16.0/lib/node_modules/pm2/node_modules/async/internal/onlyOnce.js:12:16
at WriteStream.<anonymous> (/opt/nvm/nvm/versions/node/v10.16.0/lib/node_modules/pm2/lib/Utility.js:186:13)
Any body help?