我使用以下代碼來利用集羣npm來管理我的節點應用程序。node.js上的npm集羣錯誤0.6.5
form = require("connect-form");
express = require("express");
app = express.createServer(form({ keepExtensions: true }));
cluster = require("cluster");
// App configuration
// ....
// Run on cluster
cluster(app)
.use(cluster.logger('logs'))
.use(cluster.stats())
.use(cluster.pidfiles('pids'))
.use(cluster.cli())
.listen(port);
這是節點0.4.4工作正常,但我結束了以下錯誤節點0.6.5
LUC @本地:〜/服務器$節點app.js
node.js:201
throw e; // process.nextTick error, or 'error' event on first tick
^
TypeError: Property 'cluster' of object #<Object> is not a function
at Object.<anonymous> (/home/luc/server/app.js:15:1)
at Module._compile (module.js:432:26)
at Object..js (module.js:450:10)
at Module.load (module.js:351:31)
at Function._load (module.js:310:12)
at Array.0 (module.js:470:10)
at EventEmitter._tickCallback (node.js:192:40)
我知道'羣集'已經在0.4.x節點版本上測試過,但是這個錯誤似乎很奇怪。
有什麼想法?
完美!它像一個魅力。非常感謝。 – Luc
只是另一件事。日誌和內容是否可以像之前在集羣中的使用一樣容易地處理(在我上面問題中發佈的代碼中)? – Luc