|
@@ -112,6 +112,10 @@ public class DouyinMusicServiceImpl implements DouyinMusicService {
|
|
crawlerDouyinMusicTask.setStatus("parsed");
|
|
crawlerDouyinMusicTask.setStatus("parsed");
|
|
crawlerDouyinMusicTaskService.updateById(crawlerDouyinMusicTask);
|
|
crawlerDouyinMusicTaskService.updateById(crawlerDouyinMusicTask);
|
|
}catch (Exception e){
|
|
}catch (Exception e){
|
|
|
|
+ CrawlerDouyinMusicTask crawlerDouyinMusicTask = new CrawlerDouyinMusicTask();
|
|
|
|
+ crawlerDouyinMusicTask.setId(musicInfo.getExtId());
|
|
|
|
+ crawlerDouyinMusicTask.setStatus("error");
|
|
|
|
+ crawlerDouyinMusicTaskService.updateById(crawlerDouyinMusicTask);
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -153,7 +157,7 @@ public class DouyinMusicServiceImpl implements DouyinMusicService {
|
|
for (int i = 0; i < size; i++){
|
|
for (int i = 0; i < size; i++){
|
|
CrawlerDouyinMusicTask crawlerDouyinMusicTask = crawlerDouyinMusicTaskService.getById(dataNode.get(i).asLong());
|
|
CrawlerDouyinMusicTask crawlerDouyinMusicTask = crawlerDouyinMusicTaskService.getById(dataNode.get(i).asLong());
|
|
if(crawlerDouyinMusicTask == null){
|
|
if(crawlerDouyinMusicTask == null){
|
|
- crawlerDouyinMusicTask = new CrawlerDouyinMusicTask();
|
|
|
|
|
|
+ crawlerDouyinMusicTask = new CrawlerDouyinMusicTask();
|
|
crawlerDouyinMusicTask.setId(dataNode.get(i).asLong());
|
|
crawlerDouyinMusicTask.setId(dataNode.get(i).asLong());
|
|
crawlerDouyinMusicTask.setStatus("init");
|
|
crawlerDouyinMusicTask.setStatus("init");
|
|
crawlerDouyinMusicTaskService.replaceInto(crawlerDouyinMusicTask);
|
|
crawlerDouyinMusicTaskService.replaceInto(crawlerDouyinMusicTask);
|
|
@@ -162,6 +166,10 @@ public class DouyinMusicServiceImpl implements DouyinMusicService {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} catch (IOException e) {
|
|
} catch (IOException e) {
|
|
|
|
+ CrawlerDouyinMusicTask crawlerDouyinMusic = new CrawlerDouyinMusicTask();
|
|
|
|
+ crawlerDouyinMusic.setId(musicInfo.getExtId());
|
|
|
|
+ crawlerDouyinMusic.setStatus("error");
|
|
|
|
+ crawlerDouyinMusicTaskService.updateById(crawlerDouyinMusic);
|
|
e.printStackTrace();
|
|
e.printStackTrace();
|
|
}
|
|
}
|
|
return musicInfo;
|
|
return musicInfo;
|
|
@@ -169,7 +177,7 @@ public class DouyinMusicServiceImpl implements DouyinMusicService {
|
|
public static void main(String[] args){
|
|
public static void main(String[] args){
|
|
DouyinMusicServiceImpl douyinMusicService = new DouyinMusicServiceImpl();
|
|
DouyinMusicServiceImpl douyinMusicService = new DouyinMusicServiceImpl();
|
|
MusicInfo musicInfo = new MusicInfo();
|
|
MusicInfo musicInfo = new MusicInfo();
|
|
- musicInfo.setExtId(6705193173741733889L);
|
|
|
|
|
|
+ musicInfo.setExtId(12646L);
|
|
douyinMusicService.getMusicInfo(musicInfo);
|
|
douyinMusicService.getMusicInfo(musicInfo);
|
|
}
|
|
}
|
|
}
|
|
}
|