Мы сравниваем производительность node с использованием простого сервера Hello World node на AWS (EC2).
Независимо от того, какой экземпляр размера, который мы используем node, всегда отображается максимум на 1000 одновременных подключений (это НЕ 1000 в секунду, но 1000 он может обрабатывать в 1 раз). Вскоре после этого CPU всплескивает и node в основном замерзает.
Node v0.10.5
var http = require('http');
var server = http.createServer(function (req, res) {
res.writeHead(200, {'Content-Type': 'text/plain'});
res.end('loaderio-dec86f35bc8ba1b9b604db6c328864c1');
});
server.maxHeadersCount = 0;
server.listen(4000);
Node должен иметь возможность обрабатывать больше, чем это правильно? Любые мысли были бы весьма признательны.
Также файловые дескрипторы (soft, hard, system) установлены на 65096)