You have no need to fix your daemon's init scripts to enable debugging and profiling on the fly.
It's good to use with node-inspector to inspect many instances on the single server.
npm install -g custom-debug
See test.js:
vardebug=require("./custom-debug");varprofiler=require("v8-profiler");varport=5858;console.log("Starting first time : "+debug.start(port));console.log("Starting second time : "+debug.start(port));setInterval(function(){console.log("Another iteration..");},1000);To try that out:
- Run
node test.js - Run
node-inspector - Open your browser with the next link: http://localhost:8080/debug?port=58585
- Ian Babrou (ibobrik@gmail.com)