UNPKG

@usestrict/wsproxy

Version:

This is a websocket to tcp proxy, written in node.js. It is dynamic and will proxy to various tcp servers.

41 lines (32 loc) 547 B
/** * Module */ var Main = module.exports = function Init(config) { /** * Dependencies */ var cluster = require('cluster'); /** * Invoke workers */ if(cluster.isMaster) { for(var i = 0; i < config.workers; i++) { forkWorker(config); } return; } /** * Server constructor */ var Server = require('./server'); var server = new Server(config); /** * Fork new worker */ function forkWorker(config) { var worker = cluster.fork({ isWorker: true }); } }