From 05dcf7056bf22d3f2dfb059d45cfaa979425be7c Mon Sep 17 00:00:00 2001 From: xiongxiaoyang <773861846@qq.com> Date: Thu, 16 Jan 2020 10:32:34 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=97=B4=E9=9A=94=E5=A4=96?= =?UTF-8?q?=E9=83=A8=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../xyz/zinglizingli/books/core/listener/StartListener.java | 6 ++++-- novel-front/src/main/resources/application.yml | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/novel-front/src/main/java/xyz/zinglizingli/books/core/listener/StartListener.java b/novel-front/src/main/java/xyz/zinglizingli/books/core/listener/StartListener.java index 696d629..b9f6bc2 100644 --- a/novel-front/src/main/java/xyz/zinglizingli/books/core/listener/StartListener.java +++ b/novel-front/src/main/java/xyz/zinglizingli/books/core/listener/StartListener.java @@ -31,6 +31,9 @@ public class StartListener implements ServletContextListener { @Value("${website.domain}") private String webSiteDomain; + @Value("${books.updatePeriod}") + private float bookUpdatePeriod; + private final SeoConfig seoConfig; @@ -49,8 +52,7 @@ public class StartListener implements ServletContextListener { log.info("parseBooks执行中。。。。。。。。。。。。"); crawlSource.parse(); - - Thread.sleep(1000 * 60 * 5); + Thread.sleep(new Float(1000 * 60 * bookUpdatePeriod).longValue()); } catch (Exception e) { log.error(e.getMessage(), e); } diff --git a/novel-front/src/main/resources/application.yml b/novel-front/src/main/resources/application.yml index 5bfbc8d..0f42dea 100644 --- a/novel-front/src/main/resources/application.yml +++ b/novel-front/src/main/resources/application.yml @@ -65,9 +65,11 @@ index: mysql: charset: utf8mb4 -#爬取小说数据的最低评分 books: + #爬取小说数据的最低评分 lowestScore: 6.0 + #小说的更新间隔(分) + updatePeriod: 5 #爬取的网站名称类型 1:笔趣岛 ,2:笔趣塔,3:顶点小说 更多网站解析中,敬请期待 crawl: