# MMC **Repository Path**: ncr/MMC ## Basic Information - **Project Name**: MMC - **Description**: maven mirror clone - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2016-05-22 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README #MMC ##说明 对镜像完整进行克隆 ##发现的问题 1.在多线程处理的时候,返现线程池数量超过200的时候,反而速度变慢了。这个有待探究。目前我使用的是100。(这里大胆猜测有可能服务器防护,比如:DDOS) 2.HtmlParser 中的openConnection(),返回的连接对象其连接超时和读取超时是无法指定的,请注意。 3.还是HtmlParser的问题,如果使用SocketInputStream的时候,Read timed out的事情经常发生,所以这里直接一次性读取成字符串然后在分析。 ##测试 使用maven.aliyun.com进行测试,其中拉取其中央maven,测试,30万条连接,timed out彻底失败的有3条(如果失败,尝试5次,每次5秒),所以我把次数提高到13次,每次7秒,应该会有所改观。