Skip to content

有块代码逻辑想请教一下作者 #58

@JasonCL2015

Description

@JasonCL2015

image

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions