Skip to content

Instantly share code, notes, and snippets.

@dezmaeth
Created November 29, 2011 16:36
Show Gist options
  • Save dezmaeth/1405435 to your computer and use it in GitHub Desktop.
Save dezmaeth/1405435 to your computer and use it in GitHub Desktop.
forever module node js using npm for instalation
var util = require('util'),
http = require('http');
http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.write('hello, i know nodejitsu.')
res.end();
}).listen(8000);
/* server started */
util.puts('> hello world running on port 8000');
// this is giving error :
forever start simple.js
The "sys" module is now called "util". It should have a similar interface.
info: Forever processing file: simple.js
{
"process": {
"pid": 3033,
"uid": 0,
"gid": 0,
"cwd": "/home/artmamentgames/nodes/pongit",
"execPath": "/usr/local/bin/node",
"version": "v0.6.1",
"argv": [
"node",
"/usr/local/bin/forever",
"start",
"simple.js"
],
"memoryUsage": {
"rss": 18014208,
"heapTotal": 14429056,
"heapUsed": 6826792
}
},
"os": {
"loadavg": [
0,
0.0419921875,
0.1064453125
],
"uptime": 5670351.274257476
},
"trace": [
{
"column": 21,
"file": "/usr/local/lib/node_modules/forever/lib/forever/cli.js",
"function": "getOptions",
"line": 172,
"method": null,
"native": false
},
{
"column": 17,
"file": "/usr/local/lib/node_modules/forever/lib/forever/cli.js",
"function": "",
"line": 210,
"method": null,
"native": false
},
{
"column": 19,
"file": "/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js",
"function": "apply",
"line": 355,
"method": null,
"native": false
},
{
"column": 9,
"file": "/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js",
"function": "_every",
"line": 28,
"method": null,
"native": false
},
{
"column": 16,
"file": "/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js",
"function": "apply",
"line": 352,
"method": null,
"native": false
},
{
"column": 9,
"file": "/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js",
"function": "_every",
"line": 28,
"method": null,
"native": false
},
{
"column": 5,
"file": "Object].invoke (/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js",
"function": "[object",
"line": 350,
"method": null,
"native": false
},
{
"column": 8,
"file": "Object].dispatch (/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/cli.js",
"function": "[object",
"line": 67,
"method": null,
"native": false
},
{
"column": 21,
"file": "Object].start (/usr/local/lib/node_modules/forever/node_modules/flatiron/lib/flatiron/plugins/cli.js",
"function": "[object",
"line": 52,
"method": null,
"native": false
},
{
"column": 9,
"file": "/usr/local/lib/node_modules/forever/lib/forever/cli.js",
"function": null,
"line": 470,
"method": null,
"native": false
}
],
"stack": [
"TypeError: Cannot call method 'reset' of undefined",
" at getOptions (/usr/local/lib/node_modules/forever/lib/forever/cli.js:172:21)",
" at Object.<anonymous> (/usr/local/lib/node_modules/forever/lib/forever/cli.js:210:17)",
" at apply (/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js:355:19)",
" at _every (/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js:28:9)",
" at apply (/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js:352:16)",
" at _every (/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js:28:9)",
" at [object Object].invoke (/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/router.js:350:5)",
" at [object Object].dispatch (/usr/local/lib/node_modules/forever/node_modules/flatiron/node_modules/director/lib/director/cli.js:67:8)",
" at [object Object].start (/usr/local/lib/node_modules/forever/node_modules/flatiron/lib/flatiron/plugins/cli.js:52:21)",
" at /usr/local/lib/node_modules/forever/lib/forever/cli.js:470:9"
],
"level": "error",
"message": "uncaughtException"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment