nodeではプロセスへのシグナルも監視できるので それを利用したいと思います。 server.js var fs = require('fs') , http = require('http') , httpServer = http.createServer(onRequest); function onRequest(req, res) { res.end(require('./test').run()); } fs.writeFileSync(__dirname + '/pid.txt', process.pid); process.on('SIGUSR1', function(){ for (var key in require.cache) { delete require.cache[ key ]; } }); httpServer.listen(8080); server.j