Advertisement
Guest User

Untitled

a guest
Oct 23rd, 2014
195
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.44 KB | None | 0 0
  1. // cluster.js
  2. var cluster = require('cluster');
  3. var os = require('os');
  4.  
  5. cluster.setupMaster({
  6. exec: 'worker.js',
  7. args: []
  8. });
  9.  
  10. cluster.fork();
  11.  
  12. // worker.js
  13. var fs = require('fs');
  14. var net = require('net');
  15.  
  16. net.createServer(function(conn) {
  17. conn.on('data', function(data) {
  18. var path = data.toString().trim();
  19. fs.createReadStream(path).pipe(conn);
  20. });
  21. }).listen('/tmp/echo.sock');
  22.  
  23. console.log('worker listening');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement