1.0.0 • Published 11 years ago
memory-tripwire v1.0.0
memory-tripwire
suicide when memory over the limit
Installation
$ npm install memory-tripwireUsage
var tripwire = Tripwire({
warning: '20mb',
critical: '40mb',
interval: '1s',
cycle: 3,
exitTime: '5s',
disconnectTime: '3s'
});
tripwire.start();
tripwire.on('bomb', function () {
console.log('oops');
});Options
warning- warning memory limit, will be killed after observationcritical- critical memory limit, will be killed at once if memory is criticalinterval- memory check intervalcycle- max warning continuously cycle, or will be killeddisconnectTime- will disconnect afterdisconnctTimeexitTime- will exit afterexitTimeexitCode- will exit withexitCode
Examples
License
MIT
1.0.0
11 years ago