node.js – Wie steuert der NodeJS-Crawler die Anzahl der Anfragen?
滿天的星座
滿天的星座 2017-06-27 09:19:30
0
2
972

Wenn Sie NodeJS zum Crawlen von Webinhalten verwenden und zu viele Anfragen vorliegen, wird manchmal eine Ausnahme ausgelöst, die zu Fehlern führt, z. B. zu vielen Verbindungen. Verfügt NodeJS über solche Schlüsselwörter oder Bibliotheken für die Thread-Sperre? Oder wie geht man besser damit um? Zunächst einmal vielen Dank!

滿天的星座
滿天的星座

Antworte allen (2)
typecho

nodejs没有sleep之类的函数。
我一般使用event配合

const EventEmitter = require('events').EventEmitter; const ee = new EventEmitter(); ee.on('next',(数据)=>{ // 爬网站 }); // 每秒执行一次 setInterval(()=>ee.emit('next','数据'),1000);
    ringa_lee

    async ?

      Neueste Downloads
      Mehr>
      Web-Effekte
      Quellcode der Website
      Website-Materialien
      Frontend-Vorlage
      Über uns Haftungsausschluss Sitemap
      Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!