mirror of
				https://github.com/KevinMidboe/zoff.git
				synced 2025-10-29 18:00:23 +00:00 
			
		
		
		
	Trying farmhash again
This commit is contained in:
		@@ -4,7 +4,7 @@ var cluster = require("cluster"),
 | 
				
			|||||||
  //publicPath = path.join(__dirname, 'public'),
 | 
					  //publicPath = path.join(__dirname, 'public'),
 | 
				
			||||||
  http = require("http"),
 | 
					  http = require("http"),
 | 
				
			||||||
  port = 8080,
 | 
					  port = 8080,
 | 
				
			||||||
  //farmhash = require('farmhash'),
 | 
					  farmhash = require("farmhash"),
 | 
				
			||||||
  uniqid = require("uniqid"),
 | 
					  uniqid = require("uniqid"),
 | 
				
			||||||
  num_processes = require("os").cpus().length;
 | 
					  num_processes = require("os").cpus().length;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -54,14 +54,16 @@ function startClustered(redis_enabled) {
 | 
				
			|||||||
      //console.log(ip);
 | 
					      //console.log(ip);
 | 
				
			||||||
      var s = "";
 | 
					      var s = "";
 | 
				
			||||||
      console.log("this is some ip shit", ip);
 | 
					      console.log("this is some ip shit", ip);
 | 
				
			||||||
      if (ip == undefined) ip = uniqid.time();
 | 
					      if (ip !== undefined) {
 | 
				
			||||||
 | 
					        return farmhash.fingerprint64(ip) % len;
 | 
				
			||||||
 | 
					      }
 | 
				
			||||||
 | 
					      ip = uniqid.time();
 | 
				
			||||||
      for (var i = 0, _len = ip.length; i < _len; i++) {
 | 
					      for (var i = 0, _len = ip.length; i < _len; i++) {
 | 
				
			||||||
        if (!isNaN(ip[i])) {
 | 
					        if (!isNaN(ip[i])) {
 | 
				
			||||||
          s += ip[i];
 | 
					          s += ip[i];
 | 
				
			||||||
        }
 | 
					        }
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
      return Number(s) % len;
 | 
					      return Number(s) % len;
 | 
				
			||||||
      //eturn farmhash.fingerprint32(ip) % len;
 | 
					 | 
				
			||||||
    };
 | 
					    };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    var server = net
 | 
					    var server = net
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user