From b6cbe3c8e2bd74a5c9ee73f8576892549dccca0c Mon Sep 17 00:00:00 2001 From: liulei06 Date: Tue, 15 Sep 2020 09:56:29 +0800 Subject: [PATCH] commit --- .../llthunder/csdn/AutoRefreshService.java | 26 +++++++++++-------- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/llthunder/csdn/AutoRefreshService.java b/src/main/java/com/llthunder/csdn/AutoRefreshService.java index 1b64d51..455a93f 100644 --- a/src/main/java/com/llthunder/csdn/AutoRefreshService.java +++ b/src/main/java/com/llthunder/csdn/AutoRefreshService.java @@ -78,18 +78,22 @@ public class AutoRefreshService { this.getAllArticleUrl(); long i = 1; while (true){ - System.out.println("第" + i + "遍访问开始"); - allArticleUrl.parallelStream().forEach(articleUrl -> { - ResponseEntity forEntity = new RestTemplate().getForEntity(articleUrl, String.class); - String msg = forEntity.getStatusCode() == HttpStatus.OK ? "访问成功" : "访问失败"; - System.out.println(articleUrl + msg); - }); - System.out.println("第" + i + "遍访问结束"); - TimeUnit.SECONDS.sleep(sleepSecondNum); - if(i % 10 == 0){ - this.getAllArticleUrl(); + try { + System.out.println("第" + i + "遍访问开始"); + allArticleUrl.parallelStream().forEach(articleUrl -> { + ResponseEntity forEntity = new RestTemplate().getForEntity(articleUrl, String.class); + String msg = forEntity.getStatusCode() == HttpStatus.OK ? "访问成功" : "访问失败"; + System.out.println(articleUrl + msg); + }); + System.out.println("第" + i + "遍访问结束"); + TimeUnit.SECONDS.sleep(sleepSecondNum); + if(i % 10 == 0){ + this.getAllArticleUrl(); + } + i++; + }catch (Exception e){ + System.out.println(e.getMessage()); } - i++; } } } -- GitLab