Open JasonCL2015 opened 4 years ago
如上图,SeimiCrawlerBootstrapListener中的line74,在这个嵌套循环中,请问一下为什么要多个线程来执行同一个crawler?在SemiProcessor中,其中一个线程优先执行完queue.bPop(crawlerModel.getCrawlerName())这句后,其它线程不就一直死循环下去吗?请问为什么这么设计呢?
如上图,SeimiCrawlerBootstrapListener中的line74,在这个嵌套循环中,请问一下为什么要多个线程来执行同一个crawler?在SemiProcessor中,其中一个线程优先执行完queue.bPop(crawlerModel.getCrawlerName())这句后,其它线程不就一直死循环下去吗?请问为什么这么设计呢?