From c18d05f50c3293cf13567632b6dccf4997261e4d Mon Sep 17 00:00:00 2001 From: Gustavo Cortez Date: Tue, 11 Feb 2014 17:09:24 -0300 Subject: [PATCH] integrating PM2 process manager for run livenet and testnet simultaneously --- package.json | 3 ++- start.sh | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) create mode 100755 start.sh diff --git a/package.json b/package.json index e0dde41..748d0b4 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,8 @@ "chai": "~1.8.1", "bitcore": "git://github.com/bitpay/bitcore.git", "bufferput": "git://github.com/bitpay/node-bufferput.git", - "xmlhttprequest": "~1.6.0" + "xmlhttprequest": "~1.6.0", + "pm2": "*" }, "devDependencies": { "grunt-contrib-watch": "latest", diff --git a/start.sh b/start.sh new file mode 100755 index 0000000..da310d5 --- /dev/null +++ b/start.sh @@ -0,0 +1,5 @@ +#!/bin/bash +NODE_ENV='production' INSIGHT_NETWORK='livenet' ./node_modules/pm2/bin/pm2 -f start insight.js --name insight-livenet & +sleep 10; +NODE_ENV='production' INSIGHT_NETWORK='testnet' ./node_modules/pm2/bin/pm2 -f start insight.js --name insight-testnet & +