nodejs 处理并发

 
  1. var EventProxy = require('eventproxy');

  2. var proxy = new EventProxy();

  3. var status = "ready";

  4. var select = function(callback){

  5. proxy.once("selected",callback);

  6. if(status == "ready"){

  7. status = "pending";

  8. db.select("SQL", function(results){

  9. proxy.emit("selected",results);

  10. status = "ready";

  11. });

  12. }

  13. }

猜你喜欢

转载自my.oschina.net/u/3449950/blog/1933972