0
nodejs 서버가 있습니다.이 서버의 node-toobusy 모듈을 테스트하고 싶습니다. 나는이 서버를 동시에 사용하여 CPU 사용량을 100 %로 만드는 클라이언트 코드를 작성했지만 여전히 해당 모듈을 작동시키지 못했습니다. PFB 서버 코드nodejs에서 CPU 사용량을 100 %로 만드는 방법
var toobusy = require('toobusy'),
express = require('express');
var app = express();
// middleware which blocks requests when we're too busy app.use(function(req, res, next) {
if (toobusy()) {
res.send(503, "I'm busy right now, sorry."); console.log("hi");
} else {
next();
console.log("hi");
}
});
console.log("hi");
app.get('/', function(req, res) {
// processing the request requires some work!
var i = 0;
while (i < 1e5) i++;
res.send("I counted to " + i);
console.log("hi");
});
var server = app.listen(3005);
process.on('SIGINT', function() {
server.close();
// calling .shutdown allows your process to exit normally toobusy.shutdown();
process.exit();
});
정말 도움이 될 것입니다 해당 모듈을 사용하는 방법에 대한 모든 아이디어가.
시도 :) :
은 또한에 최대 대기 시간 임계 값을 설정할 수 있습니다 – drorw