Rumah > Soal Jawab > teks badan
Apabila menggunakan nodej untuk merangkak kandungan web, jika terdapat terlalu banyak permintaan, pengecualian kadangkala akan dilemparkan, menyebabkan ralat seperti terlalu banyak sambungan Adakah nodej mempunyai kata kunci atau perpustakaan sedemikian untuk mengunci benang? Atau bagaimana untuk mengendalikannya dengan lebih baik? Pertama, terima kasih!
typecho2017-06-27 09:21:30
Nodejs tidak mempunyai fungsi seperti tidur.
Saya biasanya menggunakan acara untuk memadankan
const EventEmitter = require('events').EventEmitter;
const ee = new EventEmitter();
ee.on('next',(数据)=>{
// 爬网站
});
// 每秒执行一次
setInterval(()=>ee.emit('next','数据'),1000);