Tianyuan_hyomin
Results
2
comments of
Tianyuan_hyomin
后续测试发现即使做了上述修改,极低的概率还是会出问题,猜测是CrawlerThread在调用完`crawler.getRunData().getUrl();`后时间片到期,没有来得及`running = true;`,导致其他线程继续误判状态 这样的话只能改进整个tryFinish()的逻辑流程了
可以让PageParser获取RunData引用,在parse的时候动态添加url:  