Sounds like you're having only one file server.js that looks something
like this:
-- snip --
cluster(http.createServer( ... do stuff ... )).listen();
-- snip --
Cluster will run server.js once for the master and then once for every
worker, which means that every worker has their own database
connection Alternatively (making things a little clearer), you can
pass cluster the path of a module that exports an http server. This
module will only get required in the workers. Check out the API docs
at
http://learnboost.github.com/cluster/docs/api.html