Jouer et essayer de voir comment Node.js rapide peut servir un fichier statique à partir du disque en utilisant banc apacheNode.js Banc d'essai apache
ab -r -n 10000 -c 1000 http://server:8080/loadtestfile.txt
J'ai problème ulimit sur Ubuntu 11.04 x64 VM VirtualBox sur OSX Lion
(node) Hit max file limit. Increase "ulimit - n"
Je ne peux plus augmenter la limite. Est-ce la bonne façon de forcer node.js à recharger le fichier à partir du disque pour servir chaque requête HTTP? Comment puis-je augmenter la limite au-delà de 1000000?
demande cURL fonctionne:
curl http://server:8080/loadtestfile.txt
code
var sys = require('sys'),
http = require('http'),
fs = require('fs'),
index;
http.createServer(function(request, response) {
fs.readFile('./loadtestfile.txt', function (err, data) {
response.writeHeader(200, {"Content-Type": "text/plain"});
response.write(data);
response.end();
});
}).listen(8080);
merci pour cela :) – portoalet