use single cluster by default, see #80

This commit is contained in:
jomo 2015-02-10 00:14:29 +01:00
parent 572ce487ba
commit a368d97a6c
2 changed files with 3 additions and 2 deletions

View File

@ -4,9 +4,9 @@ var config = require("../modules/config");
var cluster = require("cluster"); var cluster = require("cluster");
if (cluster.isMaster) { if (cluster.isMaster) {
var cores = require("os").cpus().length; var cores = config.clusters || require("os").cpus().length;
logging.log("Starting " + cores + " workers"); logging.log("Starting " + cores + " workers");
for (var i = cores; i > 0; i--) { for (var i = 0; i < cores; i++) {
cluster.fork(); cluster.fork();
} }

View File

@ -18,6 +18,7 @@ var config = {
skins_dir: "images/skins/", // directory where skins are kept. should have trailing "/" skins_dir: "images/skins/", // directory where skins are kept. should have trailing "/"
renders_dir: "images/renders/", // Directory where rendered skins are kept. should have trailing "/" renders_dir: "images/renders/", // Directory where rendered skins are kept. should have trailing "/"
capes_dir: "images/capes/", // directory where capes are kept. should have trailing "/" capes_dir: "images/capes/", // directory where capes are kept. should have trailing "/"
clusters: 1, // We recommend not using multiple clusters YET, see issue #80
}; };
module.exports = config; module.exports = config;