From a31051222123ed035c5456c7a9ce3b4b20a11c35 Mon Sep 17 00:00:00 2001
From: xiongxiaoyang
Date: Thu, 28 May 2020 09:48:46 +0800
Subject: [PATCH] =?UTF-8?q?=E6=90=9C=E7=B4=A2=E6=9C=8D=E5=8A=A1=E5=AE=8C?=
=?UTF-8?q?=E6=88=90?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
doc/es/index_create.txt | 82 +
doc/yml/novel-search/novel-search.yml | 2 +-
logs/author-service.log | 282 +++
logs/book-service.log | 1225 ++++++++++
logs/novel-search.log | 2046 +++++++++++++++++
logs/pay-service.log | 177 ++
.../com/java2nb/novel/AuthorApplication.java | 4 +
novel-book/book-api/pom.xml | 11 +-
.../com/java2nb/novel/book/api/BookApi.java | 26 +
.../com/java2nb/novel/book/entity/Book.java | 2 +-
.../com/java2nb/novel/BookApplication.java | 12 +-
.../novel/book/controller/BookController.java | 20 +
.../novel/book/controller/api/BookApi.java | 43 +
.../novel/book/service/BookService.java | 24 +
.../book/service/impl/BookServiceImpl.java | 40 +
novel-common/pom.xml | 2 +
.../common/cache/impl/RedisServiceImpl.java | 2 +-
.../novel/common/enums/ResponseStatus.java | 7 +-
.../novel/common/utils/JwtTokenUtil.java | 2 +
.../src/main/resources/application-common.yml | 4 +-
.../java2nb/novel/home/HomeController.java | 7 +
novel-search/pom.xml | 12 +-
.../com/java2nb/novel/SearchApplication.java | 2 +
.../search/controller/SearchController.java | 41 +
.../novel/search/feign/BookFeignClient.java | 17 +
.../search/schedule/BookToEsSchedule.java | 78 +
.../novel/search/service/SearchService.java | 35 +
.../service/impl/SearchServiceImpl.java | 212 ++
.../com/java2nb/novel/search/vo/EsBookVO.java | 83 +
.../novel/search/vo/SearchParamVO.java | 52 +
.../novel/user/controller/UserController.java | 1 -
.../novel/user/controller/api/UserApi.java | 4 +-
.../novel/user/service/UserService.java | 5 +-
.../user/service/impl/UserServiceImpl.java | 5 +-
pom.xml | 3 +
35 files changed, 4546 insertions(+), 24 deletions(-)
create mode 100644 doc/es/index_create.txt
create mode 100644 logs/author-service.log
create mode 100644 logs/book-service.log
create mode 100644 logs/novel-search.log
create mode 100644 logs/pay-service.log
create mode 100644 novel-book/book-api/src/main/java/com/java2nb/novel/book/api/BookApi.java
create mode 100644 novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/BookController.java
create mode 100644 novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/api/BookApi.java
create mode 100644 novel-book/book-service/src/main/java/com/java2nb/novel/book/service/BookService.java
create mode 100644 novel-book/book-service/src/main/java/com/java2nb/novel/book/service/impl/BookServiceImpl.java
create mode 100644 novel-home/src/main/java/com/java2nb/novel/home/HomeController.java
create mode 100644 novel-search/src/main/java/com/java2nb/novel/search/controller/SearchController.java
create mode 100644 novel-search/src/main/java/com/java2nb/novel/search/feign/BookFeignClient.java
create mode 100644 novel-search/src/main/java/com/java2nb/novel/search/schedule/BookToEsSchedule.java
create mode 100644 novel-search/src/main/java/com/java2nb/novel/search/service/SearchService.java
create mode 100644 novel-search/src/main/java/com/java2nb/novel/search/service/impl/SearchServiceImpl.java
create mode 100644 novel-search/src/main/java/com/java2nb/novel/search/vo/EsBookVO.java
create mode 100644 novel-search/src/main/java/com/java2nb/novel/search/vo/SearchParamVO.java
diff --git a/doc/es/index_create.txt b/doc/es/index_create.txt
new file mode 100644
index 0000000..6d5c777
--- /dev/null
+++ b/doc/es/index_create.txt
@@ -0,0 +1,82 @@
+PUT /novel
+{
+ "mappings" : {
+ "book" : {
+ "properties" : {
+ "id" : {
+ "type" : "long"
+ },
+ "authorId" : {
+ "type" : "long"
+ },
+ "authorName" : {
+ "type" : "text",
+ "analyzer": "ik_smart",
+ "boost": 1.9
+ },
+
+ "bookName" : {
+ "type" : "text",
+ "analyzer": "ik_smart",
+ "boost": 2
+ },
+
+ "bookDesc" : {
+ "type" : "text",
+ "analyzer": "ik_smart",
+ "boost": 0.1
+ },
+
+ "bookStatus" : {
+ "type" : "short"
+ },
+
+ "catId" : {
+ "type" : "integer"
+ },
+
+ "catName" : {
+ "type" : "text",
+ "analyzer": "ik_smart",
+ "boost": 1.0
+ },
+
+ "lastIndexId" : {
+ "type" : "long"
+ },
+
+ "lastIndexName" : {
+ "type" : "text",
+ "analyzer": "ik_smart",
+ "boost": 0.1
+ },
+
+ "lastIndexUpdateTime" : {
+ "type": "keyword"
+ },
+
+ "picUrl" : {
+ "type" : "keyword"
+ },
+
+ "score" : {
+ "type" : "float"
+ },
+
+ "wordCount" : {
+ "type" : "integer"
+ },
+
+ "workDirection" : {
+ "type" : "short"
+ },
+
+ "visitCount" : {
+ "type": "long"
+ }
+
+
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/doc/yml/novel-search/novel-search.yml b/doc/yml/novel-search/novel-search.yml
index feaeaac..03f5849 100644
--- a/doc/yml/novel-search/novel-search.yml
+++ b/doc/yml/novel-search/novel-search.yml
@@ -25,7 +25,7 @@ spring:
#是否开启搜索引擎,1:开启,0:不开启
enable: 0
jest:
- uris: http://198.245.61.51:9200
+ uris: http://127.0.0.1:9200
#Redis服务器IP
redis:
diff --git a/logs/author-service.log b/logs/author-service.log
new file mode 100644
index 0000000..c251270
--- /dev/null
+++ b/logs/author-service.log
@@ -0,0 +1,282 @@
+2020-05-28 09:38:57,940 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-jwt.yml', group: 'novel-common'
+2020-05-28 09:38:58,087 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'author-service.yml', group: 'author-service'
+2020-05-28 09:38:58,319 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='author-service-dev.yml'}, NacosPropertySource {name='author-service-common.yml'}, NacosPropertySource {name='author-service.yml'}, NacosPropertySource {name='novel-jwt.yml'}]}
+2020-05-28 09:39:03,356 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:39:03,356 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:39:04,942 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:39:04,946 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:39:04,993 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:39:05,311 INFO (GenericScope.java:295)- BeanFactory id=dfba7f23-8036-3123-a21a-120d1a60e291
+2020-05-28 09:39:05,465 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d021fb0d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:39:05,495 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$ec3bfe0a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:39:05,845 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 660 (http)
+2020-05-28 09:39:05,878 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:39:05,878 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:39:06,194 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:39:06,195 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 2821 ms
+2020-05-28 09:39:06,557 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:39:06,558 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:39:06,589 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@4601047
+2020-05-28 09:39:07,278 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:39:07,280 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:39:07,281 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:39:07,442 WARN (AbstractApplicationContext.java:557)- Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'redisServiceImpl': Resolution of declared constructors on bean Class [com.java2nb.novel.common.cache.impl.RedisServiceImpl] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2] failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/data/redis/core/StringRedisTemplate
+2020-05-28 09:39:07,446 INFO (DirectJDKLog.java:173)- Stopping service [Tomcat]
+2020-05-28 09:39:07,450 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.client.listener] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
+ com.alibaba.nacos.client.naming.core.EventDispatcher$Notifier.run(EventDispatcher.java:114)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:39:07,451 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.beat.sender] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:39:07,452 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.beat.sender] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:39:07,453 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.failover] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:39:07,453 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.push.receiver] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ java.net.PlainDatagramSocketImpl.receive0(Native Method)
+ java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
+ java.net.DatagramSocket.receive(DatagramSocket.java:812)
+ com.alibaba.nacos.client.naming.core.PushReceiver.run(PushReceiver.java:73)
+ java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)
+ java.util.concurrent.FutureTask.run(FutureTask.java)
+ java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
+ java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:39:07,471 INFO (ConditionEvaluationReportLoggingListener.java:136)-
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
+2020-05-28 09:39:07,487 ERROR (SpringApplication.java:823)- Application run failed
+org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'redisServiceImpl': Resolution of declared constructors on bean Class [com.java2nb.novel.common.cache.impl.RedisServiceImpl] from ClassLoader [sun.misc.Launcher$AppClassLoader@18b4aac2] failed; nested exception is java.lang.NoClassDefFoundError: org/springframework/data/redis/core/StringRedisTemplate
+ at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.determineCandidateConstructors(AutowiredAnnotationBeanPostProcessor.java:284)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineConstructorsFromBeanPostProcessors(AbstractAutowireCapableBeanFactory.java:1269)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1184)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:555)
+ at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:515)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:320)
+ at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:318)
+ at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:199)
+ at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:845)
+ at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:877)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:549)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.java2nb.novel.AuthorApplication.main(AuthorApplication.java:18)
+Caused by: java.lang.NoClassDefFoundError: org/springframework/data/redis/core/StringRedisTemplate
+ at java.lang.Class.getDeclaredConstructors0(Native Method)
+ at java.lang.Class.privateGetDeclaredConstructors(Class.java:2671)
+ at java.lang.Class.getDeclaredConstructors(Class.java:2020)
+ at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.determineCandidateConstructors(AutowiredAnnotationBeanPostProcessor.java:279)
+ ... 18 common frames omitted
+Caused by: java.lang.ClassNotFoundException: org.springframework.data.redis.core.StringRedisTemplate
+ at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
+ at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
+ at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
+ at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
+ ... 22 common frames omitted
+2020-05-28 09:39:48,199 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-jwt.yml', group: 'novel-common'
+2020-05-28 09:39:48,308 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'author-service.yml', group: 'author-service'
+2020-05-28 09:39:48,548 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='author-service-dev.yml'}, NacosPropertySource {name='author-service-common.yml'}, NacosPropertySource {name='author-service.yml'}, NacosPropertySource {name='novel-jwt.yml'}]}
+2020-05-28 09:39:53,585 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:39:53,585 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:39:55,125 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:39:55,129 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:39:55,178 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:39:55,526 INFO (GenericScope.java:295)- BeanFactory id=8bf55de2-bf6c-30c7-81ed-e82b94b0e49f
+2020-05-28 09:39:55,696 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$32320777] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:39:55,729 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$4e4c0a74] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:39:56,107 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 660 (http)
+2020-05-28 09:39:56,141 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:39:56,142 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:39:56,874 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:39:56,874 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3269 ms
+2020-05-28 09:39:57,079 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:39:57,080 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:39:57,100 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@44aa91e2
+2020-05-28 09:39:57,786 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:39:57,788 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:39:57,789 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:39:59,164 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:39:59,279 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:39:59,309 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:39:59,309 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:39:59,528 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:40:00,317 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:40:01,001 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:40:01,024 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:40:01,100 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:40:01,242 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 660 (http) with context path ''
+2020-05-28 09:40:01,246 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":false,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0} to beat map.
+2020-05-28 09:40:01,264 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@author-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"weight":1.0}
+2020-05-28 09:40:01,402 INFO (NacosServiceRegistry.java:64)- nacos registry, author-service 172.20.10.2:660 register finished
+2020-05-28 09:40:01,413 INFO (StartupInfoLogger.java:59)- Started AuthorApplication in 30.205 seconds (JVM running for 37.785)
+2020-05-28 09:40:01,413 INFO (StartupInfoLogger.java:59)- Started AuthorApplication in 30.205 seconds (JVM running for 37.785)
+2020-05-28 09:40:01,450 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] author-service-dev.yml+author-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:40:01,451 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=author-service-dev.yml, group=author-service, cnt=1
+2020-05-28 09:40:01,458 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-jwt.yml+novel-common+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:40:01,460 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-jwt.yml, group=novel-common, cnt=1
+2020-05-28 09:40:01,461 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] author-service.yml+author-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:40:01,461 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=author-service.yml, group=author-service, cnt=1
+2020-05-28 09:40:01,462 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] author-service-common.yml+author-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:40:01,462 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=author-service-common.yml, group=author-service, cnt=1
+2020-05-28 09:40:01,917 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:40:01,920 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:40:01,919 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:40:01,954 INFO (FrameworkServlet.java:546)- Completed initialization in 33 ms
+2020-05-28 09:40:02,099 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$4e4c0a74] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:40:02,805 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:02,893 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 09:40:02,967 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-jwt.yml', group: 'novel-common'
+2020-05-28 09:40:03,088 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'author-service.yml', group: 'author-service'
+2020-05-28 09:40:03,336 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='author-service-dev.yml'}, NacosPropertySource {name='author-service-common.yml'}, NacosPropertySource {name='author-service.yml'}, NacosPropertySource {name='novel-jwt.yml'}]}
+2020-05-28 09:40:08,370 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:40:08,500 INFO (StartupInfoLogger.java:59)- Started application in 6.828 seconds (JVM running for 44.871)
+2020-05-28 09:40:08,911 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:40:08,920 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:40:08,922 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:40:08,922 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=novel-jwt.yml, group=novel-common, md5=83296c38d1a0834d14bee40e8285e807, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@154daf0b
+2020-05-28 09:40:08,922 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=7256ms in ClientWorker, dataId=novel-jwt.yml, group=novel-common, md5=83296c38d1a0834d14bee40e8285e807, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@154daf0b
+2020-05-28 09:40:08,991 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$4e4c0a74] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:40:09,174 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-jwt.yml', group: 'novel-common'
+2020-05-28 09:40:09,333 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'author-service.yml', group: 'author-service'
+2020-05-28 09:40:09,611 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='author-service-dev.yml'}, NacosPropertySource {name='author-service-common.yml'}, NacosPropertySource {name='author-service.yml'}, NacosPropertySource {name='novel-jwt.yml'}]}
+2020-05-28 09:40:14,633 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:40:14,659 INFO (StartupInfoLogger.java:59)- Started application in 5.735 seconds (JVM running for 51.03)
+2020-05-28 09:40:14,807 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:40:14,807 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=author-service.yml, group=author-service, md5=8b16c48c6fc98edd7d8008a9962ca5eb, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@1be4878
+2020-05-28 09:40:14,807 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=5885ms in ClientWorker, dataId=author-service.yml, group=author-service, md5=8b16c48c6fc98edd7d8008a9962ca5eb, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@1be4878
+2020-05-28 09:40:17,818 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:22,822 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:27,826 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:32,829 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:36,562 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@author-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#660#DEFAULT#DEFAULT_GROUP@@author-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}]
+2020-05-28 09:40:36,580 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@author-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#660#DEFAULT#DEFAULT_GROUP@@author-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}]
+2020-05-28 09:40:36,582 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@author-service with to listener map
+2020-05-28 09:40:37,733 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@author-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#660#DEFAULT#DEFAULT_GROUP@@author-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}]
+2020-05-28 09:40:37,829 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:42,832 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:47,837 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:47,892 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@author-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#660#DEFAULT#DEFAULT_GROUP@@author-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}]
+2020-05-28 09:40:52,840 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:57,846 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:40:58,264 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@author-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#660#DEFAULT#DEFAULT_GROUP@@author-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}]
+2020-05-28 09:41:00,918 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:41:00,918 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@author-service:172.20.10.2:660 from beat map.
+2020-05-28 09:41:00,919 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@author-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":660,"weight":1.0}
+2020-05-28 09:41:01,040 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:41:01,045 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:42:35,895 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-jwt.yml', group: 'novel-common'
+2020-05-28 09:42:35,994 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'author-service.yml', group: 'author-service'
+2020-05-28 09:42:36,235 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='author-service-dev.yml'}, NacosPropertySource {name='author-service-common.yml'}, NacosPropertySource {name='author-service.yml'}, NacosPropertySource {name='novel-jwt.yml'}]}
+2020-05-28 09:42:41,268 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:42:41,268 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:42:42,497 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:42:42,503 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:42:42,591 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:42:43,105 INFO (GenericScope.java:295)- BeanFactory id=8bf55de2-bf6c-30c7-81ed-e82b94b0e49f
+2020-05-28 09:42:43,261 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$39e5085a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:42:43,292 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$55ff0b57] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:42:43,664 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 660 (http)
+2020-05-28 09:42:43,695 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:42:43,695 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:42:43,994 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:42:43,995 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 2709 ms
+2020-05-28 09:42:44,148 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:42:44,149 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:42:44,162 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@65d9e72a
+2020-05-28 09:42:45,020 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:42:45,021 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:42:45,022 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:42:45,615 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:42:45,718 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:42:45,749 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:42:45,750 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:42:45,930 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:42:46,840 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:42:47,067 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:42:47,091 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:42:47,158 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:42:47,239 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 660 (http) with context path ''
+2020-05-28 09:42:47,245 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":false,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0} to beat map.
+2020-05-28 09:42:47,319 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@author-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"weight":1.0}
+2020-05-28 09:42:47,436 INFO (NacosServiceRegistry.java:64)- nacos registry, author-service 172.20.10.2:660 register finished
+2020-05-28 09:42:47,444 INFO (StartupInfoLogger.java:59)- Started AuthorApplication in 28.571 seconds (JVM running for 35.608)
+2020-05-28 09:42:47,444 INFO (StartupInfoLogger.java:59)- Started AuthorApplication in 28.571 seconds (JVM running for 35.608)
+2020-05-28 09:42:47,467 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] author-service-dev.yml+author-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:42:47,468 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=author-service-dev.yml, group=author-service, cnt=1
+2020-05-28 09:42:47,468 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-jwt.yml+novel-common+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:42:47,469 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-jwt.yml, group=novel-common, cnt=1
+2020-05-28 09:42:47,469 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] author-service.yml+author-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:42:47,469 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=author-service.yml, group=author-service, cnt=1
+2020-05-28 09:42:47,470 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] author-service-common.yml+author-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:42:47,470 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=author-service-common.yml, group=author-service, cnt=1
+2020-05-28 09:42:47,631 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:42:47,640 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:42:47,642 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:42:47,674 INFO (FrameworkServlet.java:546)- Completed initialization in 31 ms
+2020-05-28 09:42:47,861 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$55ff0b57] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:42:48,030 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 09:42:48,191 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-jwt.yml', group: 'novel-common'
+2020-05-28 09:42:48,305 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'author-service.yml', group: 'author-service'
+2020-05-28 09:42:48,830 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='author-service-dev.yml'}, NacosPropertySource {name='author-service-common.yml'}, NacosPropertySource {name='author-service.yml'}, NacosPropertySource {name='novel-jwt.yml'}]}
+2020-05-28 09:42:57,334 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:42:57,351 INFO (StartupInfoLogger.java:59)- Started application in 9.728 seconds (JVM running for 45.515)
+2020-05-28 09:42:57,635 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:42:57,650 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:42:57,655 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:42:57,656 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=novel-jwt.yml, group=novel-common, md5=83296c38d1a0834d14bee40e8285e807, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@5afee42d
+2020-05-28 09:42:57,656 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=10043ms in ClientWorker, dataId=novel-jwt.yml, group=novel-common, md5=83296c38d1a0834d14bee40e8285e807, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@5afee42d
+2020-05-28 09:42:57,787 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$55ff0b57] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:42:58,111 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-jwt.yml', group: 'novel-common'
+2020-05-28 09:42:58,455 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'author-service.yml', group: 'author-service'
+2020-05-28 09:42:59,165 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='author-service-dev.yml'}, NacosPropertySource {name='author-service-common.yml'}, NacosPropertySource {name='author-service.yml'}, NacosPropertySource {name='novel-jwt.yml'}]}
+2020-05-28 09:43:04,188 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:43:04,211 INFO (StartupInfoLogger.java:59)- Started application in 6.549 seconds (JVM running for 52.375)
+2020-05-28 09:43:04,653 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:43:04,654 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=author-service.yml, group=author-service, md5=8b16c48c6fc98edd7d8008a9962ca5eb, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@19abb9b1
+2020-05-28 09:43:04,656 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=6999ms in ClientWorker, dataId=author-service.yml, group=author-service, md5=8b16c48c6fc98edd7d8008a9962ca5eb, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@19abb9b1
+2020-05-28 09:43:05,040 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:43:10,042 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:43:13,994 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@author-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#660#DEFAULT#DEFAULT_GROUP@@author-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}]
+2020-05-28 09:43:15,044 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":660,"scheduled":true,"serviceName":"DEFAULT_GROUP@@author-service","weight":1.0}
+2020-05-28 09:43:15,360 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:43:15,360 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@author-service:172.20.10.2:660 from beat map.
+2020-05-28 09:43:15,361 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@author-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":660,"weight":1.0}
+2020-05-28 09:43:15,482 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:43:15,489 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
diff --git a/logs/book-service.log b/logs/book-service.log
new file mode 100644
index 0000000..e8c5ed8
--- /dev/null
+++ b/logs/book-service.log
@@ -0,0 +1,1225 @@
+2020-05-28 09:01:50,082 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:01:50,337 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:01:55,394 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:01:55,394 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:01:55,645 WARN (AbstractApplicationContext.java:557)- Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.java2nb.novel.BookApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'bookController' for bean class [com.java2nb.novel.book.controller.api.BookController] conflicts with existing, non-compatible bean definition of same name and class [com.java2nb.novel.book.controller.BookController]
+2020-05-28 09:01:55,649 INFO (ConditionEvaluationReportLoggingListener.java:136)-
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
+2020-05-28 09:01:55,675 ERROR (SpringApplication.java:823)- Application run failed
+org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.java2nb.novel.BookApplication]; nested exception is org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'bookController' for bean class [com.java2nb.novel.book.controller.api.BookController] conflicts with existing, non-compatible bean definition of same name and class [com.java2nb.novel.book.controller.BookController]
+ at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:181)
+ at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315)
+ at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95)
+ at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.java2nb.novel.BookApplication.main(BookApplication.java:23)
+Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'bookController' for bean class [com.java2nb.novel.book.controller.api.BookController] conflicts with existing, non-compatible bean definition of same name and class [com.java2nb.novel.book.controller.BookController]
+ at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:348)
+ at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:286)
+ at org.springframework.context.annotation.ComponentScanAnnotationParser.parse(ComponentScanAnnotationParser.java:132)
+ at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:287)
+ at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:242)
+ at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:199)
+ at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:167)
+ ... 13 common frames omitted
+2020-05-28 09:06:37,731 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:06:37,988 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:06:43,019 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:06:43,019 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:06:44,812 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:06:44,817 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:06:44,875 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:06:45,228 INFO (GenericScope.java:295)- BeanFactory id=4615c251-5882-312e-a3fc-c2304032372e
+2020-05-28 09:06:45,429 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8e68cc8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:06:45,485 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$aa82cf8a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:06:45,938 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 620 (http)
+2020-05-28 09:06:45,970 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:06:45,971 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:06:46,607 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:06:46,610 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3572 ms
+2020-05-28 09:06:46,803 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:06:46,803 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:06:46,825 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@5908e6d6
+2020-05-28 09:06:47,364 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:06:47,365 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:06:47,367 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:06:48,403 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:06:48,626 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:06:48,653 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:06:48,653 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:06:48,883 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:06:49,377 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:06:49,399 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:06:49,683 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:06:49,736 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:06:49,821 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:06:49,935 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 620 (http) with context path ''
+2020-05-28 09:06:49,940 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":false,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0} to beat map.
+2020-05-28 09:06:49,957 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"weight":1.0}
+2020-05-28 09:06:50,098 INFO (NacosServiceRegistry.java:64)- nacos registry, book-service 172.20.10.2:620 register finished
+2020-05-28 09:06:50,106 INFO (StartupInfoLogger.java:59)- Started BookApplication in 29.88 seconds (JVM running for 36.672)
+2020-05-28 09:06:50,106 INFO (StartupInfoLogger.java:59)- Started BookApplication in 29.88 seconds (JVM running for 36.672)
+2020-05-28 09:06:50,135 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:06:50,137 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service.yml, group=book-service, cnt=1
+2020-05-28 09:06:50,138 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-common.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:06:50,138 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-common.yml, group=book-service, cnt=1
+2020-05-28 09:06:50,139 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-dev.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:06:50,140 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-dev.yml, group=book-service, cnt=1
+2020-05-28 09:06:50,434 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:06:50,449 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:06:50,450 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:06:50,480 INFO (FrameworkServlet.java:546)- Completed initialization in 29 ms
+2020-05-28 09:06:50,895 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$aa82cf8a] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:06:51,145 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 09:06:51,227 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:06:51,481 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:06:56,560 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:06:56,611 INFO (StartupInfoLogger.java:59)- Started application in 6.323 seconds (JVM running for 43.177)
+2020-05-28 09:06:56,944 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:06:56,954 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:06:56,956 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:06:56,956 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@1c7c28b3
+2020-05-28 09:06:56,957 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=6686ms in ClientWorker, dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@1c7c28b3
+2020-05-28 09:06:57,383 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:02,387 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:07,388 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:12,126 INFO (DirectJDKLog.java:173)- A cookie header was received [1590112685,1590247380] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2020-05-28 09:07:12,389 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:17,394 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:22,399 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:25,187 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:07:25,202 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:07:25,204 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@book-service with to listener map
+2020-05-28 09:07:26,307 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:07:27,402 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:32,402 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:36,441 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:07:37,408 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:42,409 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:46,799 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:07:47,410 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:52,412 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:07:56,922 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:07:57,415 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:02,416 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:07,037 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:08:07,421 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:12,423 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:17,195 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:08:17,427 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:22,432 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:27,352 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:08:27,436 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:32,439 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:37,444 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:37,498 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:08:42,447 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:47,452 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:47,650 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:08:52,453 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:57,458 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:08:57,777 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:09:02,459 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:07,464 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:07,877 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:09:12,467 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:17,471 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:17,987 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:09:22,476 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:27,481 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:28,115 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:09:32,485 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:37,489 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:38,368 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:09:42,492 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:47,495 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:48,649 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:09:52,498 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:57,504 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:09:58,796 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:10:02,505 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:07,515 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:08,953 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:10:12,517 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:17,522 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:19,078 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:10:22,527 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:27,530 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:29,213 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:10:32,530 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:37,532 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:39,427 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:10:42,535 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:47,540 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:49,641 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:10:52,541 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:56,492 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:10:56,496 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:10:56,497 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@novel-search with to listener map
+2020-05-28 09:10:57,545 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:10:57,632 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:10:59,774 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:02,548 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:07,551 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:07,757 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:11:09,960 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:12,556 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:17,561 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:17,924 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:11:20,116 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:22,565 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:27,568 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:28,080 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:11:30,294 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:32,570 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:37,573 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:38,190 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:11:40,431 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:42,577 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:47,582 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:48,614 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:11:50,627 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:52,583 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:57,585 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:11:58,765 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:12:00,861 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:12:02,587 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:12:07,591 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:12:08,925 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:12:10,965 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:12:12,595 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:12:17,600 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:12:19,070 INFO (HostReactor.java:168)- removed ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:12:19,075 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:12:21,112 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:12:22,603 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:12:27,604 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:12:29,237 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:12:31,298 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:12:32,609 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:12:37,609 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:12:40,397 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:12:40,524 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:12:40,525 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@book-service:172.20.10.2:620 from beat map.
+2020-05-28 09:12:40,526 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":620,"weight":1.0}
+2020-05-28 09:12:40,663 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:12:40,670 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:13:50,690 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:13:51,077 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:13:56,119 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:13:56,119 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:13:58,028 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:13:58,031 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:13:58,105 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:13:58,767 INFO (GenericScope.java:295)- BeanFactory id=95db3404-6201-3d92-9be6-6bfac30b2cb8
+2020-05-28 09:13:58,933 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$75fb2ab] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:13:58,978 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$2379b5a8] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:13:59,478 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 620 (http)
+2020-05-28 09:13:59,515 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:13:59,516 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:13:59,818 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:13:59,820 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3664 ms
+2020-05-28 09:14:00,024 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:14:00,025 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:14:00,042 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@44384b4a
+2020-05-28 09:14:01,080 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:14:01,082 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:14:01,083 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:14:01,449 WARN (AbstractApplicationContext.java:557)- Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'redisServiceImpl' defined in file [/Users/xiongxiaoyang/java/novel-cloud/novel-common/target/classes/com/java2nb/novel/common/cache/impl/RedisServiceImpl.class]: Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'org.springframework.data.redis.core.StringRedisTemplate' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
+2020-05-28 09:14:01,452 INFO (DirectJDKLog.java:173)- Stopping service [Tomcat]
+2020-05-28 09:14:01,457 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.client.listener] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
+ com.alibaba.nacos.client.naming.core.EventDispatcher$Notifier.run(EventDispatcher.java:114)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:14:01,458 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.beat.sender] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:14:01,459 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.beat.sender] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:14:01,460 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.failover] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:14:01,461 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.push.receiver] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ java.net.PlainDatagramSocketImpl.receive0(Native Method)
+ java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
+ java.net.DatagramSocket.receive(DatagramSocket.java:812)
+ com.alibaba.nacos.client.naming.core.PushReceiver.run(PushReceiver.java:73)
+ java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)
+ java.util.concurrent.FutureTask.run(FutureTask.java)
+ java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
+ java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:14:01,478 INFO (ConditionEvaluationReportLoggingListener.java:136)-
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
+2020-05-28 09:14:01,788 ERROR (LoggingFailureAnalysisReporter.java:40)-
+
+***************************
+APPLICATION FAILED TO START
+***************************
+
+Description:
+
+Parameter 0 of constructor in com.java2nb.novel.common.cache.impl.RedisServiceImpl required a bean of type 'org.springframework.data.redis.core.StringRedisTemplate' that could not be found.
+
+The following candidates were found but could not be injected:
+ - Bean method 'stringRedisTemplate' in 'RedisAutoConfiguration' not loaded because auto-configuration 'RedisAutoConfiguration' was excluded
+
+
+Action:
+
+Consider revisiting the entries above or defining a bean of type 'org.springframework.data.redis.core.StringRedisTemplate' in your configuration.
+
+2020-05-28 09:15:37,957 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:15:38,198 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:15:43,242 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:15:43,242 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:15:43,614 ERROR (SpringApplication.java:823)- Application run failed
+java.lang.IllegalStateException: The following classes could not be excluded because they are not auto-configuration classes:
+ - com.java2nb.novel.common.cache.CacheService
+
+ at org.springframework.boot.autoconfigure.AutoConfigurationImportSelector.handleInvalidExcludes(AutoConfigurationImportSelector.java:209)
+ at org.springframework.boot.autoconfigure.AutoConfigurationImportSelector.checkExcludedClasses(AutoConfigurationImportSelector.java:195)
+ at org.springframework.boot.autoconfigure.AutoConfigurationImportSelector.getAutoConfigurationEntry(AutoConfigurationImportSelector.java:119)
+ at org.springframework.boot.autoconfigure.AutoConfigurationImportSelector$AutoConfigurationGroup.process(AutoConfigurationImportSelector.java:396)
+ at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGrouping.getImports(ConfigurationClassParser.java:875)
+ at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.processGroupImports(ConfigurationClassParser.java:801)
+ at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHandler.process(ConfigurationClassParser.java:771)
+ at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:185)
+ at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315)
+ at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95)
+ at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.java2nb.novel.BookApplication.main(BookApplication.java:25)
+2020-05-28 09:17:04,248 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:17:04,524 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:17:09,562 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:17:09,562 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:17:10,006 ERROR (SpringApplication.java:823)- Application run failed
+java.lang.IllegalStateException: The following classes could not be excluded because they are not auto-configuration classes:
+ - com.java2nb.novel.common.cache.impl.RedisServiceImpl
+
+ at org.springframework.boot.autoconfigure.AutoConfigurationImportSelector.handleInvalidExcludes(AutoConfigurationImportSelector.java:209)
+ at org.springframework.boot.autoconfigure.AutoConfigurationImportSelector.checkExcludedClasses(AutoConfigurationImportSelector.java:195)
+ at org.springframework.boot.autoconfigure.AutoConfigurationImportSelector.getAutoConfigurationEntry(AutoConfigurationImportSelector.java:119)
+ at org.springframework.boot.autoconfigure.AutoConfigurationImportSelector$AutoConfigurationGroup.process(AutoConfigurationImportSelector.java:396)
+ at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGrouping.getImports(ConfigurationClassParser.java:875)
+ at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.processGroupImports(ConfigurationClassParser.java:801)
+ at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHandler.process(ConfigurationClassParser.java:771)
+ at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:185)
+ at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:315)
+ at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:232)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275)
+ at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95)
+ at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:705)
+ at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:531)
+ at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141)
+ at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:744)
+ at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:391)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:312)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1215)
+ at org.springframework.boot.SpringApplication.run(SpringApplication.java:1204)
+ at com.java2nb.novel.BookApplication.main(BookApplication.java:26)
+2020-05-28 09:20:38,056 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:20:38,356 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:20:43,397 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:20:43,397 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:20:45,132 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:20:45,137 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:20:45,167 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 15ms. Found 0 repository interfaces.
+2020-05-28 09:20:45,260 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:20:45,264 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:20:45,319 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:20:45,707 INFO (GenericScope.java:295)- BeanFactory id=6585ac14-c75c-3218-9b2c-851c9eea556a
+2020-05-28 09:20:45,875 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$9e88b5f6] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:20:45,918 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$baa2b8f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:20:46,752 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 620 (http)
+2020-05-28 09:20:46,775 INFO (DirectJDKLog.java:173)- Initializing ProtocolHandler ["http-nio-620"]
+2020-05-28 09:20:46,787 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:20:46,788 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:20:46,956 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:20:46,957 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3539 ms
+2020-05-28 09:20:47,136 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:20:47,137 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:20:47,150 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@19dac2d6
+2020-05-28 09:20:47,740 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:20:47,741 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:20:47,742 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:20:48,883 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:20:49,060 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:20:49,083 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:20:49,084 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:20:49,298 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:20:49,837 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:20:49,854 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:20:50,064 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:20:50,091 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:20:50,157 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:20:50,190 INFO (DirectJDKLog.java:173)- Starting ProtocolHandler ["http-nio-620"]
+2020-05-28 09:20:50,241 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 620 (http) with context path ''
+2020-05-28 09:20:50,246 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":false,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0} to beat map.
+2020-05-28 09:20:50,425 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"weight":1.0}
+2020-05-28 09:20:50,803 INFO (NacosServiceRegistry.java:64)- nacos registry, book-service 172.20.10.2:620 register finished
+2020-05-28 09:20:50,812 INFO (StartupInfoLogger.java:59)- Started BookApplication in 29.807 seconds (JVM running for 36.809)
+2020-05-28 09:20:50,812 INFO (StartupInfoLogger.java:59)- Started BookApplication in 29.807 seconds (JVM running for 36.809)
+2020-05-28 09:20:50,833 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:20:50,834 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service.yml, group=book-service, cnt=1
+2020-05-28 09:20:50,835 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-common.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:20:50,835 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-common.yml, group=book-service, cnt=1
+2020-05-28 09:20:50,835 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-dev.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:20:50,836 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-dev.yml, group=book-service, cnt=1
+2020-05-28 09:20:51,131 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:20:51,142 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:20:51,161 INFO (FrameworkServlet.java:546)- Completed initialization in 18 ms
+2020-05-28 09:20:51,292 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$baa2b8f3] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:20:51,734 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:20:52,353 WARN (AbstractHealthIndicator.java:87)- Redis health check failed
+org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Failed connecting to host localhost:6379
+ at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:281)
+ at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:464)
+ at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:132)
+ at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:95)
+ at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:82)
+ at org.springframework.boot.actuate.redis.RedisHealthIndicator.doHealthCheck(RedisHealthIndicator.java:55)
+ at org.springframework.boot.actuate.health.AbstractHealthIndicator.health(AbstractHealthIndicator.java:82)
+ at org.springframework.boot.actuate.health.CompositeHealthIndicator.health(CompositeHealthIndicator.java:95)
+ at org.springframework.boot.actuate.health.HealthEndpoint.health(HealthEndpoint.java:50)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
+ at org.springframework.boot.actuate.endpoint.invoke.reflect.ReflectiveOperationInvoker.invoke(ReflectiveOperationInvoker.java:76)
+ at org.springframework.boot.actuate.endpoint.annotation.AbstractDiscoveredOperation.invoke(AbstractDiscoveredOperation.java:60)
+ at org.springframework.boot.actuate.endpoint.jmx.EndpointMBean.invoke(EndpointMBean.java:121)
+ at org.springframework.boot.actuate.endpoint.jmx.EndpointMBean.invoke(EndpointMBean.java:96)
+ at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
+ at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
+ at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
+ at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
+ at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
+ at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
+ at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
+ at sun.reflect.GeneratedMethodAccessor75.invoke(Unknown Source)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
+ at sun.rmi.transport.Transport$1.run(Transport.java:200)
+ at sun.rmi.transport.Transport$1.run(Transport.java:197)
+ at java.security.AccessController.doPrivileged(Native Method)
+ at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
+ at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
+ at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
+ at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
+ at java.security.AccessController.doPrivileged(Native Method)
+ at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: redis.clients.jedis.exceptions.JedisConnectionException: Failed connecting to host localhost:6379
+ at redis.clients.jedis.Connection.connect(Connection.java:207)
+ at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:101)
+ at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:1844)
+ at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:276)
+ ... 40 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at redis.clients.jedis.Connection.connect(Connection.java:184)
+ ... 43 common frames omitted
+2020-05-28 09:20:52,363 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:20:52,422 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:20:57,447 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:20:57,466 INFO (StartupInfoLogger.java:59)- Started application in 6.385 seconds (JVM running for 43.463)
+2020-05-28 09:20:57,663 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:20:57,673 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:20:57,675 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:20:57,676 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@363503e7
+2020-05-28 09:20:57,676 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=6607ms in ClientWorker, dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@363503e7
+2020-05-28 09:20:57,755 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:21:02,757 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:21:07,758 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:21:12,762 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:21:17,767 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:21:22,772 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:21:25,706 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:21:25,718 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:21:25,719 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@book-service with to listener map
+2020-05-28 09:21:26,951 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:21:27,772 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:21:32,589 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:21:32,590 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@book-service:172.20.10.2:620 from beat map.
+2020-05-28 09:21:32,591 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":620,"weight":1.0}
+2020-05-28 09:21:32,763 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:21:32,769 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:22:02,956 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:22:03,238 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:22:08,285 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:22:08,285 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:22:10,687 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:22:10,694 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:22:10,755 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:22:11,112 INFO (GenericScope.java:295)- BeanFactory id=4615c251-5882-312e-a3fc-c2304032372e
+2020-05-28 09:22:11,279 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$d23a8247] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:22:11,325 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$ee548544] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:22:11,729 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 620 (http)
+2020-05-28 09:22:11,761 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:22:11,762 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:22:12,033 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:22:12,034 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3707 ms
+2020-05-28 09:22:12,205 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:22:12,206 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:22:12,258 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@7196a8f1
+2020-05-28 09:22:13,142 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:22:13,143 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:22:13,145 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:22:13,959 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:22:14,069 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:22:14,091 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:22:14,092 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:22:14,635 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:22:15,119 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:22:15,142 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:22:15,437 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:22:15,465 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:22:15,546 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:22:15,720 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 620 (http) with context path ''
+2020-05-28 09:22:15,724 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":false,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0} to beat map.
+2020-05-28 09:22:15,741 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"weight":1.0}
+2020-05-28 09:22:15,877 INFO (NacosServiceRegistry.java:64)- nacos registry, book-service 172.20.10.2:620 register finished
+2020-05-28 09:22:15,887 INFO (StartupInfoLogger.java:59)- Started BookApplication in 30.267 seconds (JVM running for 36.797)
+2020-05-28 09:22:15,887 INFO (StartupInfoLogger.java:59)- Started BookApplication in 30.267 seconds (JVM running for 36.797)
+2020-05-28 09:22:15,910 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:22:15,912 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service.yml, group=book-service, cnt=1
+2020-05-28 09:22:15,912 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-common.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:22:15,912 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-common.yml, group=book-service, cnt=1
+2020-05-28 09:22:15,913 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-dev.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:22:15,913 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-dev.yml, group=book-service, cnt=1
+2020-05-28 09:22:16,052 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:22:16,058 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:22:16,059 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:22:16,083 INFO (FrameworkServlet.java:546)- Completed initialization in 24 ms
+2020-05-28 09:22:16,477 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$ee548544] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:22:16,851 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 09:22:16,976 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:22:17,217 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:22:25,741 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:22:25,776 INFO (StartupInfoLogger.java:59)- Started application in 9.728 seconds (JVM running for 46.686)
+2020-05-28 09:22:26,040 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:22:26,051 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:22:26,052 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:22:26,053 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@574e3cd4
+2020-05-28 09:22:26,053 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=10014ms in ClientWorker, dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@574e3cd4
+2020-05-28 09:22:28,170 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:22:32,152 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:22:33,173 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:22:38,177 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:22:42,287 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:22:43,182 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:22:48,187 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:22:52,615 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:22:53,191 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:22:58,193 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:02,783 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:23:03,198 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:08,198 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:13,200 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:13,290 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:23:18,200 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:21,344 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:23:21,344 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@novel-search with to listener map
+2020-05-28 09:23:22,465 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:23:23,201 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:23,440 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:23:28,203 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:32,600 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:23:33,205 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:33,555 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:23:38,208 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:42,754 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:23:43,213 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:43,719 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:23:48,218 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:53,027 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:23:53,223 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:23:53,877 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:23:58,226 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:03,226 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:03,293 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:24:03,994 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:24:08,228 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:13,233 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:13,394 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:24:13,396 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:24:14,151 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:24:18,234 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:23,238 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:23,535 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:24:24,292 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:24:28,243 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:33,247 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:33,664 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:24:34,447 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:24:38,252 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:43,253 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:43,826 INFO (HostReactor.java:168)- removed ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:24:43,830 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:24:44,593 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:24:48,253 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:53,254 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:24:53,954 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:24:54,713 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:24:58,254 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:03,259 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:04,131 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:25:04,869 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:25:08,262 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:13,265 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:14,296 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:25:15,072 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:25:18,269 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:23,274 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:24,432 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:25:25,291 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:25:28,275 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:33,279 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:34,606 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:25:35,443 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:25:38,281 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:43,285 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:44,796 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:25:45,623 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:25:48,286 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:53,291 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:25:54,925 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:25:55,790 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:25:58,293 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:03,294 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:05,084 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:26:05,931 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:26:08,296 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:13,300 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:15,236 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:26:16,038 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:26:18,305 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:23,309 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:25,396 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:26:26,215 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:26:28,313 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:33,313 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:35,564 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:26:36,376 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:26:38,316 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:43,319 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:45,715 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:26:46,510 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:26:48,323 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:53,328 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:26:55,860 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:26:56,655 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:26:58,332 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:03,336 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:05,983 WARN (HostReactor.java:110)- out of date data received, old-t: 1590629215860, new-t: 0
+2020-05-28 09:27:05,985 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:27:06,750 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:07,148 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:27:08,340 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:08,354 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:27:09,499 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:27:10,629 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:10,631 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:13,345 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:16,909 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:18,346 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:20,780 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:23,351 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:27,069 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:28,356 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:30,908 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:33,356 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:37,230 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:38,357 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:41,104 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:43,362 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:47,389 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:48,362 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:51,272 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:53,367 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:27:57,528 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:58,372 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:01,402 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:03,377 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:07,668 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:08,379 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:11,579 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:13,382 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:17,787 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:18,387 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:21,708 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:23,391 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:27,989 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:28,395 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:31,873 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:33,400 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:38,146 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:38,403 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:42,057 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:43,408 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:48,280 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:48,409 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:52,191 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:53,411 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:58,412 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:28:58,426 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:29:02,349 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:29:03,417 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:08,417 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:08,551 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:29:12,552 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:29:13,421 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:18,426 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:18,635 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:29:22,777 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:29:23,430 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:28,434 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:28,758 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:29:32,908 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:29:33,439 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:38,441 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:38,902 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:29:43,096 INFO (HostReactor.java:168)- removed ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:29:43,099 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:29:43,442 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:48,442 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:49,102 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:29:53,226 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:29:53,446 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:58,447 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:29:59,255 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:30:03,386 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:30:03,451 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:08,453 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:09,602 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:30:13,456 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:13,591 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:30:16,375 INFO (DirectJDKLog.java:173)- A cookie header was received [1590112685,1590247380] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2020-05-28 09:30:18,461 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:19,740 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:30:23,476 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:23,704 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:30:28,480 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:29,974 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:30:33,485 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:33,810 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:30:38,487 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:40,104 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:30:43,491 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:43,943 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:30:48,492 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:50,244 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:30:53,496 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:30:54,379 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:30:58,498 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:31:00,374 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:31:03,503 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:31:04,518 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:31:08,506 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:31:10,532 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:31:13,508 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:31:14,699 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:31:18,513 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:31:20,693 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:31:23,513 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:31:24,836 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:31:28,517 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:31:30,835 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:31:31,535 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:31:31,536 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@book-service:172.20.10.2:620 from beat map.
+2020-05-28 09:31:31,536 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":620,"weight":1.0}
+2020-05-28 09:31:31,681 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:31:31,689 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:32:02,144 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:32:02,401 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:32:07,453 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:32:07,453 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:32:09,259 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:32:09,263 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:32:09,316 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:32:09,670 INFO (GenericScope.java:295)- BeanFactory id=4615c251-5882-312e-a3fc-c2304032372e
+2020-05-28 09:32:09,838 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$87a16990] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:32:09,885 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a3bb6c8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:32:10,531 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 620 (http)
+2020-05-28 09:32:10,637 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:32:10,641 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:32:10,995 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:32:10,995 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3519 ms
+2020-05-28 09:32:11,168 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:32:11,169 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:32:11,184 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@7757025d
+2020-05-28 09:32:11,758 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:32:11,759 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:32:11,760 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:32:13,059 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:32:13,194 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:32:13,226 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:32:13,226 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:32:13,455 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:32:13,937 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:32:13,957 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:32:14,355 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:32:14,420 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:32:14,844 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:32:15,137 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 620 (http) with context path ''
+2020-05-28 09:32:15,141 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":false,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0} to beat map.
+2020-05-28 09:32:15,159 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"weight":1.0}
+2020-05-28 09:32:15,296 INFO (NacosServiceRegistry.java:64)- nacos registry, book-service 172.20.10.2:620 register finished
+2020-05-28 09:32:15,305 INFO (StartupInfoLogger.java:59)- Started BookApplication in 30.188 seconds (JVM running for 37.169)
+2020-05-28 09:32:15,305 INFO (StartupInfoLogger.java:59)- Started BookApplication in 30.188 seconds (JVM running for 37.169)
+2020-05-28 09:32:15,331 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:32:15,332 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service.yml, group=book-service, cnt=1
+2020-05-28 09:32:15,333 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-common.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:32:15,333 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-common.yml, group=book-service, cnt=1
+2020-05-28 09:32:15,334 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-dev.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:32:15,334 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-dev.yml, group=book-service, cnt=1
+2020-05-28 09:32:15,550 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a3bb6c8d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:32:15,728 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:32:15,733 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:32:15,734 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:32:15,757 INFO (FrameworkServlet.java:546)- Completed initialization in 22 ms
+2020-05-28 09:32:15,781 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:32:16,012 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 09:32:16,044 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:32:24,858 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:32:24,899 INFO (StartupInfoLogger.java:59)- Started application in 9.44 seconds (JVM running for 46.758)
+2020-05-28 09:32:25,177 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:32:25,186 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:32:25,189 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:32:25,190 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@3e050598
+2020-05-28 09:32:25,191 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=9737ms in ClientWorker, dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@3e050598
+2020-05-28 09:32:26,788 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:32:31,269 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:32:31,794 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:32:36,800 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:32:41,415 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:32:41,804 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:32:46,808 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:32:51,561 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:32:51,810 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:32:56,811 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:33:01,671 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:33:01,815 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:33:06,817 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:33:11,823 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:33:11,913 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:33:16,825 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:33:21,825 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:33:22,056 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:33:26,827 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:33:31,830 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:33:32,186 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:33:36,831 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:33:39,407 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:33:39,407 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@book-service:172.20.10.2:620 from beat map.
+2020-05-28 09:33:39,408 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":620,"weight":1.0}
+2020-05-28 09:33:39,500 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:33:39,506 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:34:10,972 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:34:11,240 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:34:16,297 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:34:16,297 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:34:18,947 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:34:18,951 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:34:19,014 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:34:19,386 INFO (GenericScope.java:295)- BeanFactory id=06d09a7a-c2bc-38fc-a183-cd702bdda257
+2020-05-28 09:34:19,563 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$42562cf] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:34:19,611 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$203f65cc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:34:20,054 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 620 (http)
+2020-05-28 09:34:20,098 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:34:20,099 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:34:20,824 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:34:20,825 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 4351 ms
+2020-05-28 09:34:21,036 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:34:21,037 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:34:21,054 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@28bf82d9
+2020-05-28 09:34:21,643 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:34:21,644 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:34:21,646 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:34:22,827 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:34:22,955 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:34:22,982 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:34:22,982 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:34:23,220 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:34:23,780 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:34:23,815 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:34:24,253 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:34:24,280 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:34:24,808 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:34:24,999 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 620 (http) with context path ''
+2020-05-28 09:34:25,003 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":false,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0} to beat map.
+2020-05-28 09:34:25,029 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"weight":1.0}
+2020-05-28 09:34:25,189 INFO (NacosServiceRegistry.java:64)- nacos registry, book-service 172.20.10.2:620 register finished
+2020-05-28 09:34:25,201 INFO (StartupInfoLogger.java:59)- Started BookApplication in 32.168 seconds (JVM running for 39.187)
+2020-05-28 09:34:25,201 INFO (StartupInfoLogger.java:59)- Started BookApplication in 32.168 seconds (JVM running for 39.187)
+2020-05-28 09:34:25,226 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:34:25,227 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service.yml, group=book-service, cnt=1
+2020-05-28 09:34:25,228 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-common.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:34:25,228 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-common.yml, group=book-service, cnt=1
+2020-05-28 09:34:25,229 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-dev.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:34:25,230 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-dev.yml, group=book-service, cnt=1
+2020-05-28 09:34:25,436 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$203f65cc] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:34:25,601 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:34:25,731 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:34:25,735 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:34:25,736 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:34:25,794 INFO (FrameworkServlet.java:546)- Completed initialization in 57 ms
+2020-05-28 09:34:25,836 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:34:34,817 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:34:34,843 INFO (StartupInfoLogger.java:59)- Started application in 9.488 seconds (JVM running for 48.83)
+2020-05-28 09:34:35,087 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:34:35,097 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:34:35,100 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:34:35,103 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@78f0fda2
+2020-05-28 09:34:35,104 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=9754ms in ClientWorker, dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@78f0fda2
+2020-05-28 09:34:36,669 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:34:40,774 INFO (HikariDataSource.java:110)- HikariPool-2 - Starting...
+2020-05-28 09:34:40,791 INFO (HikariDataSource.java:123)- HikariPool-2 - Start completed.
+2020-05-28 09:34:40,797 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:34:40,797 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:34:40,867 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:34:40,867 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:34:40,925 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:34:40,925 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:34:41,324 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:34:41,673 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:34:46,675 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:34:51,480 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:34:51,679 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:34:56,683 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:35:00,195 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:35:00,201 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:35:00,202 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@novel-search with to listener map
+2020-05-28 09:35:01,323 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:35:01,625 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:35:01,687 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:35:06,692 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:35:08,393 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:08,393 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:08,397 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:08,397 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:08,409 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:08,409 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:08,770 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:08,770 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:08,772 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:08,772 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:08,795 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:08,795 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:09,202 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:09,202 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:09,204 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:09,204 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:09,208 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:09,208 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:10,648 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:10,648 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:10,650 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:10,650 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:10,657 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:10,657 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:10,993 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:10,993 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:10,998 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:10,998 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:11,008 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:11,008 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:11,524 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:35:11,696 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:35:11,761 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:35:12,458 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:12,458 DEBUG (BaseJdbcLogger.java:159)- ==> Preparing: select * from book where update_time > ? order by update_time limit ?
+2020-05-28 09:35:12,461 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:12,461 DEBUG (BaseJdbcLogger.java:159)- ==> Parameters: 2020-01-01 14:00:00.0(Timestamp), 100(Long)
+2020-05-28 09:35:12,470 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:12,470 DEBUG (BaseJdbcLogger.java:159)- <== Total: 6
+2020-05-28 09:35:16,701 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:35:21,669 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:35:21,705 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:35:21,850 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:35:26,711 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:35:31,712 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:35:31,864 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:35:32,002 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:35:32,948 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:35:32,948 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@book-service:172.20.10.2:620 from beat map.
+2020-05-28 09:35:32,950 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":620,"weight":1.0}
+2020-05-28 09:35:33,058 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:35:33,064 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:35:33,071 INFO (HikariDataSource.java:350)- HikariPool-2 - Shutdown initiated...
+2020-05-28 09:35:33,077 INFO (HikariDataSource.java:352)- HikariPool-2 - Shutdown completed.
+2020-05-28 09:45:37,259 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:45:37,485 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:45:42,518 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:45:42,518 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:45:44,223 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:45:44,226 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:45:44,258 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 16ms. Found 0 repository interfaces.
+2020-05-28 09:45:44,370 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:45:44,377 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:45:44,522 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:45:45,109 INFO (GenericScope.java:295)- BeanFactory id=c817342a-1323-3efd-82fe-94d26cf7a50c
+2020-05-28 09:45:45,279 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$eb3e7449] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:45:45,331 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$7587746] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:45:45,814 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 620 (http)
+2020-05-28 09:45:45,834 INFO (DirectJDKLog.java:173)- Initializing ProtocolHandler ["http-nio-620"]
+2020-05-28 09:45:45,846 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:45:45,846 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:45:46,007 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:45:46,008 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3471 ms
+2020-05-28 09:45:46,188 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:45:46,188 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:45:46,203 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@6e5f5478
+2020-05-28 09:45:47,147 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:45:47,149 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:45:47,150 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:45:47,972 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:45:48,124 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:45:48,144 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:45:48,145 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:45:48,357 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:45:49,235 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:45:49,253 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:45:49,478 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:45:49,505 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:45:49,576 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:45:49,611 INFO (DirectJDKLog.java:173)- Starting ProtocolHandler ["http-nio-620"]
+2020-05-28 09:45:49,666 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 620 (http) with context path ''
+2020-05-28 09:45:49,671 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":false,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0} to beat map.
+2020-05-28 09:45:49,744 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"weight":1.0}
+2020-05-28 09:45:49,886 INFO (NacosServiceRegistry.java:64)- nacos registry, book-service 172.20.10.2:620 register finished
+2020-05-28 09:45:49,896 INFO (StartupInfoLogger.java:59)- Started BookApplication in 30.056 seconds (JVM running for 36.635)
+2020-05-28 09:45:49,896 INFO (StartupInfoLogger.java:59)- Started BookApplication in 30.056 seconds (JVM running for 36.635)
+2020-05-28 09:45:49,920 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:45:49,921 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service.yml, group=book-service, cnt=1
+2020-05-28 09:45:49,922 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-common.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:45:49,922 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-common.yml, group=book-service, cnt=1
+2020-05-28 09:45:49,923 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-dev.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:45:49,923 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-dev.yml, group=book-service, cnt=1
+2020-05-28 09:45:50,158 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$7587746] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:45:50,315 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:45:50,524 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:45:50,525 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:45:50,546 INFO (FrameworkServlet.java:546)- Completed initialization in 20 ms
+2020-05-28 09:45:50,554 WARN (AbstractHealthIndicator.java:87)- Redis health check failed
+org.springframework.data.redis.RedisConnectionFailureException: Cannot get Jedis connection; nested exception is redis.clients.jedis.exceptions.JedisConnectionException: Failed connecting to host localhost:6379
+ at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:281)
+ at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.getConnection(JedisConnectionFactory.java:464)
+ at org.springframework.data.redis.core.RedisConnectionUtils.doGetConnection(RedisConnectionUtils.java:132)
+ at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:95)
+ at org.springframework.data.redis.core.RedisConnectionUtils.getConnection(RedisConnectionUtils.java:82)
+ at org.springframework.boot.actuate.redis.RedisHealthIndicator.doHealthCheck(RedisHealthIndicator.java:55)
+ at org.springframework.boot.actuate.health.AbstractHealthIndicator.health(AbstractHealthIndicator.java:82)
+ at org.springframework.boot.actuate.health.CompositeHealthIndicator.health(CompositeHealthIndicator.java:95)
+ at org.springframework.boot.actuate.health.HealthEndpoint.health(HealthEndpoint.java:50)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
+ at org.springframework.boot.actuate.endpoint.invoke.reflect.ReflectiveOperationInvoker.invoke(ReflectiveOperationInvoker.java:76)
+ at org.springframework.boot.actuate.endpoint.annotation.AbstractDiscoveredOperation.invoke(AbstractDiscoveredOperation.java:60)
+ at org.springframework.boot.actuate.endpoint.jmx.EndpointMBean.invoke(EndpointMBean.java:121)
+ at org.springframework.boot.actuate.endpoint.jmx.EndpointMBean.invoke(EndpointMBean.java:96)
+ at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
+ at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
+ at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
+ at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
+ at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
+ at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
+ at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
+ at sun.reflect.GeneratedMethodAccessor71.invoke(Unknown Source)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
+ at sun.rmi.transport.Transport$1.run(Transport.java:200)
+ at sun.rmi.transport.Transport$1.run(Transport.java:197)
+ at java.security.AccessController.doPrivileged(Native Method)
+ at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
+ at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
+ at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
+ at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
+ at java.security.AccessController.doPrivileged(Native Method)
+ at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: redis.clients.jedis.exceptions.JedisConnectionException: Failed connecting to host localhost:6379
+ at redis.clients.jedis.Connection.connect(Connection.java:207)
+ at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:101)
+ at redis.clients.jedis.BinaryJedis.connect(BinaryJedis.java:1844)
+ at org.springframework.data.redis.connection.jedis.JedisConnectionFactory.fetchJedisConnector(JedisConnectionFactory.java:276)
+ ... 40 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at redis.clients.jedis.Connection.connect(Connection.java:184)
+ ... 43 common frames omitted
+2020-05-28 09:45:50,563 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:45:50,707 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:45:59,756 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:45:59,784 INFO (StartupInfoLogger.java:59)- Started application in 9.732 seconds (JVM running for 46.522)
+2020-05-28 09:45:59,990 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:45:59,999 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:46:00,001 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:46:00,001 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@68c21a28
+2020-05-28 09:46:00,002 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=9956ms in ClientWorker, dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@68c21a28
+2020-05-28 09:46:02,176 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:46:06,278 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:46:07,180 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:46:12,181 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:46:16,387 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:46:17,185 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:46:22,187 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:46:25,299 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:46:25,300 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:46:25,301 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@book-service with to listener map
+2020-05-28 09:46:26,445 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:46:26,478 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:46:27,188 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:46:32,191 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:46:36,593 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:46:36,594 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:46:37,195 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:46:42,196 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:46:45,695 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:46:45,696 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@book-service:172.20.10.2:620 from beat map.
+2020-05-28 09:46:45,696 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":620,"weight":1.0}
+2020-05-28 09:46:45,834 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:46:45,843 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:47:17,853 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:47:18,155 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:47:23,191 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:47:23,191 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:47:24,832 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:47:24,847 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:47:24,962 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:47:25,308 INFO (GenericScope.java:295)- BeanFactory id=06d09a7a-c2bc-38fc-a183-cd702bdda257
+2020-05-28 09:47:25,479 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$dcb64ab4] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:47:25,524 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f8d04db1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:47:25,914 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 620 (http)
+2020-05-28 09:47:25,948 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:47:25,948 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:47:26,204 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:47:26,204 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 2994 ms
+2020-05-28 09:47:26,361 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:47:26,362 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:47:26,377 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@7103745
+2020-05-28 09:47:27,295 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:47:27,297 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:47:27,298 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:47:28,119 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:47:28,225 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:47:28,245 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:47:28,246 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:47:28,740 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:47:29,293 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:47:29,313 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:47:29,595 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:47:29,615 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:47:29,685 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:47:29,760 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 620 (http) with context path ''
+2020-05-28 09:47:29,765 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":false,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0} to beat map.
+2020-05-28 09:47:29,837 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"weight":1.0}
+2020-05-28 09:47:29,975 INFO (NacosServiceRegistry.java:64)- nacos registry, book-service 172.20.10.2:620 register finished
+2020-05-28 09:47:29,984 INFO (StartupInfoLogger.java:59)- Started BookApplication in 29.644 seconds (JVM running for 36.637)
+2020-05-28 09:47:29,984 INFO (StartupInfoLogger.java:59)- Started BookApplication in 29.644 seconds (JVM running for 36.637)
+2020-05-28 09:47:30,005 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:47:30,006 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service.yml, group=book-service, cnt=1
+2020-05-28 09:47:30,006 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-common.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:47:30,007 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-common.yml, group=book-service, cnt=1
+2020-05-28 09:47:30,007 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] book-service-dev.yml+book-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:47:30,008 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=book-service-dev.yml, group=book-service, cnt=1
+2020-05-28 09:47:30,321 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f8d04db1] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:47:30,530 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:47:30,566 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:47:30,567 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:47:30,600 INFO (FrameworkServlet.java:546)- Completed initialization in 32 ms
+2020-05-28 09:47:30,893 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'book-service.yml', group: 'book-service'
+2020-05-28 09:47:31,076 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 09:47:31,110 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='book-service-dev.yml'}, NacosPropertySource {name='book-service-common.yml'}, NacosPropertySource {name='book-service.yml'}]}
+2020-05-28 09:47:39,851 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:47:39,870 INFO (StartupInfoLogger.java:59)- Started application in 9.712 seconds (JVM running for 46.523)
+2020-05-28 09:47:40,009 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:47:40,019 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:47:40,020 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:47:40,021 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@3c904cc1
+2020-05-28 09:47:40,021 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=9869ms in ClientWorker, dataId=book-service.yml, group=book-service, md5=cf447ef909ef1e3dc4053d9a3282983f, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@3c904cc1
+2020-05-28 09:47:42,324 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:47:46,280 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@pay-service -> []
+2020-05-28 09:47:46,361 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:47:47,325 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:47:52,328 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:47:56,465 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@pay-service -> []
+2020-05-28 09:47:56,559 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:47:57,333 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"scheduled":true,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}
+2020-05-28 09:48:01,972 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:48:01,973 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@book-service:172.20.10.2:620 from beat map.
+2020-05-28 09:48:01,974 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@book-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":620,"weight":1.0}
+2020-05-28 09:48:02,114 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:48:02,121 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
diff --git a/logs/novel-search.log b/logs/novel-search.log
new file mode 100644
index 0000000..bb894ad
--- /dev/null
+++ b/logs/novel-search.log
@@ -0,0 +1,2046 @@
+2020-05-28 08:11:43,454 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:11:43,675 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:11:48,721 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:11:48,721 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:11:49,860 WARN (ClassPathMapperScanner.java:166)- No MyBatis mapper was found in '[com.java2nb.novel]' package. Please check your configuration.
+2020-05-28 08:11:50,175 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 08:11:50,199 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 19ms. Found 0 repository interfaces.
+2020-05-28 08:11:50,332 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:11:50,340 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:11:50,425 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:11:50,806 INFO (GenericScope.java:295)- BeanFactory id=aa712656-b678-302d-99cc-20554938938d
+2020-05-28 08:11:51,049 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$b7d21d37] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:11:51,093 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$d3ec2034] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:11:51,619 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 670 (http)
+2020-05-28 08:11:51,657 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 08:11:51,658 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 08:11:51,826 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 08:11:51,828 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3083 ms
+2020-05-28 08:11:52,027 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:11:52,028 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:11:52,061 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@191f4d65
+2020-05-28 08:11:52,920 INFO (AbstractJestClient.java:60)- Setting server pool to a list of 1 servers: [http://198.245.61.51:9200]
+2020-05-28 08:11:52,927 INFO (JestClientFactory.java:224)- Using multi thread/connection supporting pooling connection manager
+2020-05-28 08:11:53,069 INFO (JestClientFactory.java:70)- Using custom GSON instance
+2020-05-28 08:11:53,070 INFO (JestClientFactory.java:85)- Node Discovery disabled...
+2020-05-28 08:11:53,071 INFO (JestClientFactory.java:97)- Idle connection reaping disabled...
+2020-05-28 08:11:53,514 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 08:11:53,515 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 08:11:53,518 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 08:11:54,314 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 08:11:54,442 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 08:11:54,469 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:11:54,470 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:11:54,734 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 08:11:55,469 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 08:11:55,698 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 08:11:55,726 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 08:11:55,804 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 08:11:56,207 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 670 (http) with context path ''
+2020-05-28 08:11:56,211 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":false,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0} to beat map.
+2020-05-28 08:11:56,232 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"weight":1.0}
+2020-05-28 08:11:56,360 INFO (NacosServiceRegistry.java:64)- nacos registry, novel-search 172.20.10.2:670 register finished
+2020-05-28 08:11:56,370 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 30.26 seconds (JVM running for 36.943)
+2020-05-28 08:11:56,370 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 30.26 seconds (JVM running for 36.943)
+2020-05-28 08:11:56,399 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-dev.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:11:56,400 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-dev.yml, group=novel-search, cnt=1
+2020-05-28 08:11:56,401 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-common.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:11:56,402 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-common.yml, group=novel-search, cnt=1
+2020-05-28 08:11:56,403 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:11:56,405 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search.yml, group=novel-search, cnt=1
+2020-05-28 08:11:56,567 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 08:11:56,576 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 08:11:56,577 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 08:11:56,641 INFO (FrameworkServlet.java:546)- Completed initialization in 64 ms
+2020-05-28 08:11:56,858 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$d3ec2034] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:11:57,024 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 08:11:57,137 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:11:57,385 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:12:02,412 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:12:02,429 INFO (StartupInfoLogger.java:59)- Started application in 5.918 seconds (JVM running for 43.002)
+2020-05-28 08:12:02,676 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 08:12:02,696 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 08:12:02,699 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 08:12:02,700 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=novel-search.yml, group=novel-search, md5=f9f0903e83b8e06d3918834d505d9e0c, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@4d2d4aa
+2020-05-28 08:12:02,700 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=6197ms in ClientWorker, dataId=novel-search.yml, group=novel-search, md5=f9f0903e83b8e06d3918834d505d9e0c, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@4d2d4aa
+2020-05-28 08:12:03,541 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:08,542 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:13,546 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:18,550 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:23,555 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:28,560 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:31,329 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:12:31,340 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:12:31,342 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@novel-search with to listener map
+2020-05-28 08:12:32,537 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:12:33,562 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:38,566 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:42,415 INFO (DirectJDKLog.java:173)- A cookie header was received [1590112685,1590247380] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2020-05-28 08:12:42,695 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:12:43,566 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:48,568 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:52,859 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:12:53,571 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:12:58,574 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:02,960 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:13:03,579 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:08,584 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:13,045 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:13:13,588 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:18,589 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:23,284 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:13:23,593 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:28,596 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:33,408 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:13:33,600 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:38,604 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:43,608 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:43,625 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:13:48,611 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:53,614 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:13:53,713 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:13:58,618 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:03,618 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:03,813 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:14:08,624 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:13,625 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:13,942 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:14:18,627 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:23,627 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:24,362 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:14:28,628 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:33,629 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:34,507 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:14:38,631 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:40,229 DEBUG (SearchServiceImpl.java:147)- Search{uri=novel/book/_search, method=POST}
+2020-05-28 08:14:40,229 DEBUG (SearchServiceImpl.java:147)- Search{uri=novel/book/_search, method=POST}
+2020-05-28 08:14:40,770 DEBUG (SearchServiceImpl.java:151)- {"took":172,"timed_out":false,"_shards":{"total":5,"successful":5,"skipped":0,"failed":0},"hits":{"total":23505,"max_score":20.654984,"hits":[{"_index":"novel","_type":"book","_id":"1262928967411630080","_score":20.654984,"_source":{"id":1262928967411630080,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/22/8b405de3169c435c89c1336e3dc2622f.jpg","bookName":"都市至尊仙帝","authorName":"仙帝驾到","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;一个普普通通的大学毕业生,遭到女友背叛,和情敌发生了冲突,一记闷棍,打醒了他前世的记忆,原来,他竟然是仙帝转世,他的人生,从此与众不同。","score":6.8,"bookStatus":0,"visitCount":851,"wordCount":320988,"commentCount":0,"lastIndexId":1262929016321409024,"lastIndexName":"第九十八章 完美道身","lastIndexUpdateTime":"2020/05/20 10:11","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"95_95689","crawlIsStop":0},"highlight":{"authorName":["仙帝驾到"],"bookName":["都市至尊仙帝"],"bookDesc":[" 一个普普通通的大学毕业生,遭到女友背叛,和情敌发生了冲突,一记闷棍,打醒了他前世的记忆,原来,他竟然是仙帝转世,他的人生,从此与众不同。"]}},{"_index":"novel","_type":"book","_id":"1263163471153790976","_score":20.654984,"_source":{"id":1263163471153790976,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/23/048cb844722048f5b3b57c04504aefc7.jpg","bookName":"梁祝仙幻传奇","authorName":"东方仙帝","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 重生归来,君为无极大帝。修为重修何妨?与汝相伴,与世争生,魑魅魍魉皆无惧;仙魔荆棘,万敌不侵,剑过无生笑癫狂。为尔上天入地,擒神杀王,与尔同销万古愁。君不彷徨,争做人皇。 …… 梁:“所有的故事,因遇到你而美丽;所有的痛苦,因遇到你而甘甜。” 祝:“你是我见过最帅的男人。” 梁:“……” 祝:“同时,也是我唯一的” 梁:“的什么?” 祝:“讨厌,等一下再说啦,书友们都来了。” 梁:“……” 祝:“书呆子,还发什么愣,快跟我一起迎接我们的书友啊。”\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":17,"wordCount":208343,"commentCount":0,"lastIndexId":1263163490149793792,"lastIndexName":"第46章 一价碾压","lastIndexUpdateTime":"2019/01/06 00:00","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"28/28916","crawlIsStop":0},"highlight":{"authorName":["东方仙帝"],"bookName":["梁祝仙幻传奇"],"bookDesc":["与汝相伴,与世争生,魑魅魍魉皆无惧;仙魔荆棘,万敌不侵,剑过无生笑癫狂。为尔上天入地,擒神杀王,与尔同销万古愁。君不彷徨,争做人皇。 …… 梁:“所有的故事,因遇到你而美丽;所有的痛苦,因遇到你而甘甜。” 祝:“你是我见过最帅的男人。” 梁:“……” 祝:“同时,也是我唯一的” 梁:“的什么?” 祝:“讨厌,等一下再说啦,书友们都来了。” 梁:“……” 祝:“书呆子,还发什么愣,快跟我一起迎接我们的书友啊。”
"]}},{"_index":"novel","_type":"book","_id":"1257041641590480896","_score":20.536,"_source":{"id":1257041641590480896,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/03/0d9edca63f704296ade22dda8a1feed8.jpg","bookName":"穿越西游做天蓬","authorName":"红尘帝仙","bookDesc":" 携无上天书穿越西游世界,化身天蓬陪同唐僧西天取经,只手镇压劫难上一只只妖怪,不断插手剧情某夺功德强化己身欢迎加入穿越西游做天蓬,群聊号码:176370140,任何问题都可以提","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":388530,"commentCount":0,"lastIndexId":1257041689392963584,"lastIndexName":"第一四六章:观音辨真假","lastIndexUpdateTime":"2020/04/12 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"139/139484","crawlIsStop":0},"highlight":{"authorName":["红尘帝仙"],"catName":["武侠仙侠"]}},{"_index":"novel","_type":"book","_id":"1262622627455762432","_score":20.536,"_source":{"id":1262622627455762432,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/22/a34075a80bb94b48879ef48d8514fac8.jpg","bookName":"总裁老婆请饶命","authorName":"仙帝爸爸","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;第一豪门弃子。天才。全能大师。却被家族所弃?十年后,他挟着风云而来。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;本书又名《我只想做个普普通通的美男子》《老婆有点霸道,我该怎么撩》《总裁老婆爱上我怎么办》《这种天才逆袭的人生,我不想再过了》","score":6.0,"bookStatus":0,"visitCount":7,"wordCount":186909,"commentCount":0,"lastIndexId":1262622638226735104,"lastIndexName":"027章 步步逼宫","lastIndexUpdateTime":"2020/05/19 13:54","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"103_103466","crawlIsStop":0},"highlight":{"authorName":["仙帝爸爸"]}},{"_index":"novel","_type":"book","_id":"1260833679075090432","_score":20.52965,"_source":{"id":1260833679075090432,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/14/ea4fc826f3dc4726bf95a082b8f9504a.jpg","bookName":"九龙真帝","authorName":"绝世仙帝","bookDesc":" 萧家天才萧寒,乃是帝国千年来第一绝世天才,受到帝国各大势力的追求,都希望将之收为弟子或者女婿……\u003cbr/\u003e\u003cbr/\u003e 但萧寒为了救爷爷,决心入赘一个小家族。但是入赘后,萧寒突然变成了废人,但他依然决定将体内天赋转移给心爱的女人,然后与之成婚!\u003cbr/\u003e\u003cbr/\u003e 但是就在天赋转移成功后,心爱的女人一跃成为新的绝世天才后,萧寒感觉一切都变了!\u003cbr/\u003e\u003cbr/\u003e 原来,纳兰府要悔婚!萧家也面临生死存亡!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":3577513,"commentCount":0,"lastIndexId":1260833959233626112,"lastIndexName":"第759章 仇人相见","lastIndexUpdateTime":"2018/04/16 00:00","isVip":0,"status":0,"crawlSourceId":4,"crawlBookId":"62813","crawlIsStop":0},"highlight":{"authorName":["绝世仙帝"],"bookName":["九龙真帝"]}},{"_index":"novel","_type":"book","_id":"1256840503737966592","_score":20.52965,"_source":{"id":1256840503737966592,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/03/0fdc02ad92ef4d72b7638e6cd38812d3.jpg","bookName":"梦里有个修真界","authorName":"仙帝天道","bookDesc":" 你说,世上有仙么?主角尘缘不是穿越众,不是重生党,但离奇的是,主角身处两个世界:梦里的修真界,和现实中的华夏社会。这梦与现实之间,究竟有什么样的隐秘?尘缘看似一介凡人,为何会有魂禁在身?梦?尘缘说,这不是梦。自那日,神秘老者紫岚为尘缘解开魂禁,他便展开了不一样的故事,不一样的体验。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":560778,"commentCount":0,"lastIndexId":1261950920013291520,"lastIndexName":"第一百五十一章 问月第三剑","lastIndexUpdateTime":"2020/05/17 17:25","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"111/111747","crawlIsStop":0},"highlight":{"authorName":["仙帝天道"],"catName":["武侠仙侠"],"bookDesc":[" 你说,世上有仙么?主角尘缘不是穿越众,不是重生党,但离奇的是,主角身处两个世界:梦里的修真界,和现实中的华夏社会。这梦与现实之间,究竟有什么样的隐秘?尘缘看似一介凡人,为何会有魂禁在身?梦?尘缘说,这不是梦。自那日,神秘老者紫岚为尘缘解开魂禁,他便展开了不一样的故事,不一样的体验。"]}},{"_index":"novel","_type":"book","_id":"1260416068436795392","_score":18.81453,"_source":{"id":1260416068436795392,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/13/2495c0c27cf64a6b8f1a123baf5c6829.jpg","bookName":"帝仙","authorName":"紫薇疯爆","bookDesc":" 无边大陆,仙朝横行。\u003cbr/\u003e\u003cbr/\u003e 三世为人,暗流涌动。\u003cbr/\u003e\u003cbr/\u003e 改命争仙,为帝为尊。\u003cbr/\u003e\u003cbr/\u003e 帝仙,血路,莫回头。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":6278573,"commentCount":0,"lastIndexId":1260416666599071744,"lastIndexName":"第一五五九章:大结局","lastIndexUpdateTime":"2019/04/26 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"97/97841","crawlIsStop":0},"highlight":{"bookName":["帝仙"],"bookDesc":[" 无边大陆,仙朝横行。
三世为人,暗流涌动。
改命争仙,为帝为尊。
帝仙,血路,莫回头。"]}},{"_index":"novel","_type":"book","_id":"1258759691037483009","_score":18.336151,"_source":{"id":1258759691037483009,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/08/f5f7882d4f8741239fdc15ffafa013cf.jpg","bookName":"帝仙","authorName":"六尊","bookDesc":"简介柳浩在一场突发的意外中死亡,却离奇的还魂重生,穿越到了一个名为碧灵大陆的修真世界,而后铸就了一段神话史诗般的逆天传奇!这个世界,弱者低贱,任辱随欺无尊严;强者高傲,逆天改道一念间!!林风阵阵,落叶归根;春去秋来,轮回动辄;纵是安化成泥,谁言寸方?时间斗转,逆经于心;无法知触,徒留感慨;纵然山河…","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":183121,"commentCount":0,"lastIndexId":1258759714475253760,"lastIndexName":"第六十八章 阵法","lastIndexUpdateTime":"2016/09/01 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"71/71977","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["帝仙"]}},{"_index":"novel","_type":"book","_id":"1257557331850248192","_score":18.024414,"_source":{"id":1257557331850248192,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/05/42f02c960e0d4fdf9f7e461f55ecf97a.jpg","bookName":"剑魔祖师","authorName":"紫气仙帝","bookDesc":" 陨石天降,毁不了众生!光神纵横,坑死了自己!宇宙牢笼,早已被打破!诸天重生,残破的修仙天道在抗衡!万物重来,仙魔化道以长生在阻止!一看就很美的镜子?咔擦!镜碎!一剑无影!是仙?是魔?寰宇唯剑,剑灭无限!……这,不是一般的剑!PS:有两百万字完本保障,请道友们放心收藏阅读!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":946171,"commentCount":0,"lastIndexId":1257557446023397376,"lastIndexName":"第345章 三万年","lastIndexUpdateTime":"2020/02/03 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"123/123712","crawlIsStop":0},"highlight":{"authorName":["紫气仙帝"],"catName":["武侠仙侠"],"bookDesc":["万物重来,仙魔化道以长生在阻止!一看就很美的镜子?咔擦!镜碎!一剑无影!是仙?是魔?寰宇唯剑,剑灭无限!……这,不是一般的剑!PS:有两百万字完本保障,请道友们放心收藏阅读!"]}},{"_index":"novel","_type":"book","_id":"1258775846204645376","_score":18.024414,"_source":{"id":1258775846204645376,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/08/1643786b16b04ac183f4fb566b6d2cab.jpg","bookName":"紫气凛然","authorName":"紫气仙帝","bookDesc":" 天地同归,大道纯阳。气化三清,剑碎星辰,问剑道何方?诸天神魔,万界刍狗,阻剑道者,杀!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":2356695,"commentCount":0,"lastIndexId":1258776052757340160,"lastIndexName":"第六零二章 刹那,永恒(大结局)","lastIndexUpdateTime":"2016/07/20 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"33/33207","crawlIsStop":0},"highlight":{"authorName":["紫气仙帝"],"catName":["武侠仙侠"]}},{"_index":"novel","_type":"book","_id":"1263269542975438848","_score":18.024414,"_source":{"id":1263269542975438848,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/23/322ac0b1cda247bcbb995c30aee031ef.jpg","bookName":"变身双马尾掌门","authorName":"紫气仙帝","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“你想带着记忆进入轮回吗?”\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;十年前,初中生关掉渣渣游戏式的广告。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;十年后,他穿越进游戏,变身双马尾美少女掌门!\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;……\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“其实,双马尾美少女什么的,也不是不能接受。”\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;祈蓝红着脸,紧着双腿,绕着双马尾,对着镜子里的自己羞涩说道。\u003cbr/\u003e","score":6.4,"bookStatus":0,"visitCount":432,"wordCount":711879,"commentCount":0,"lastIndexId":1263269595337129984,"lastIndexName":"第111章回归","lastIndexUpdateTime":"2020/05/21 08:45","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"32_32016","crawlIsStop":0},"highlight":{"authorName":["紫气仙帝"]}},{"_index":"novel","_type":"book","_id":"1257043237909028864","_score":17.971409,"_source":{"id":1257043237909028864,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/03/4a3a4084332e445b8d4331fad02c11a7.jpg","bookName":"修仙文明第一剑","authorName":"紫气仙帝","bookDesc":" 【2019年最强仙帝归来】三步筑基,五步元婴,十步大乘。紫耀仙帝徐枫重生归来,拯救人类文明,登临宇宙之巅,俯瞰诸天万界!(PS:扮猪吃虎,无限打脸的修仙爽文!)","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":379288,"commentCount":0,"lastIndexId":1257043289440247808,"lastIndexName":"第一百十九章 欢迎您回来,主人","lastIndexUpdateTime":"2020/04/11 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"139/139117","crawlIsStop":0},"highlight":{"authorName":["紫气仙帝"],"catName":["武侠仙侠"],"bookDesc":[" 【2019年最强仙帝归来】三步筑基,五步元婴,十步大乘。紫耀仙帝徐枫重生归来,拯救人类文明,登临宇宙之巅,俯瞰诸天万界!(PS:扮猪吃虎,无限打脸的修仙爽文!)"]}},{"_index":"novel","_type":"book","_id":"1257680248000954368","_score":17.917837,"_source":{"id":1257680248000954368,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/05/6ebc31259c834e61a09f52697cebaeaf.jpg","bookName":"仙道我为首","authorName":"紫气仙帝","bookDesc":" 融合地球凡人与仙道大能的灵魂,徐枫重生归来,发誓一扫前身因果,再追仙道长生!(一言不合就扮猪吃虎,装逼打脸的修仙爽文)书友群:666763307","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":25908,"commentCount":0,"lastIndexId":1257680250223935488,"lastIndexName":"第305章 世上有真仙,仙道我为首(大结局)","lastIndexUpdateTime":"2020/01/06 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"17_17957","crawlIsStop":0},"highlight":{"lastIndexName":["第305章 世上有真仙,仙道我为首(大结局)"],"authorName":["紫气仙帝"],"catName":["武侠仙侠"],"bookName":["仙道我为首"],"bookDesc":[" 融合地球凡人与仙道大能的灵魂,徐枫重生归来,发誓一扫前身因果,再追仙道长生!(一言不合就扮猪吃虎,装逼打脸的修仙爽文)书友群:666763307"]}},{"_index":"novel","_type":"book","_id":"1264570387273596929","_score":16.62043,"_source":{"id":1264570387273596929,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/24/5e3357d383254980a5e1535084325b33.jpg","bookName":"不朽仙帝","authorName":"旧梦归人","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 苍茫大地,无数人族繁衍生息,更有少数人,追求修道炼气,长生飞仙。 这是一个,少年意气挥斥方遒的故事,也是人族于诸天万族夹缝之间挣扎崛起的浩瀚史诗。\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":179766,"commentCount":0,"lastIndexId":1264570406034718720,"lastIndexName":"第46章 浩然剑典的威力","lastIndexUpdateTime":"2020/05/24 22:54","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"22/22546","crawlIsStop":0},"highlight":{"bookName":["不朽仙帝"],"bookDesc":["\r\n \r\n
\r\n \r\n 苍茫大地,无数人族繁衍生息,更有少数人,追求修道炼气,长生飞仙。 这是一个,少年意气挥斥方遒的故事,也是人族于诸天万族夹缝之间挣扎崛起的浩瀚史诗。
"]}},{"_index":"novel","_type":"book","_id":"1262474690125824000","_score":16.62043,"_source":{"id":1262474690125824000,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/21/4d9fde3985cc4a6f9c42f3c415040322.jpg","bookName":"万古仙帝","authorName":"一把细沙","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;为天地之仙者,可化为神。此九天浩宇,天可鉴之,神格余大道三千,仙体逐四海长游,破虚空万界,凝神之途。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;——《鉴神录》卷一·仙帝","score":6.5,"bookStatus":0,"visitCount":577,"wordCount":640792,"commentCount":0,"lastIndexId":1262474744186208256,"lastIndexName":"上架感言","lastIndexUpdateTime":"2020/05/19 04:06","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"90_90849","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["万古仙帝"],"bookDesc":[" 为天地之仙者,可化为神。此九天浩宇,天可鉴之,神格余大道三千,仙体逐四海长游,破虚空万界,凝神之途。
——《鉴神录》卷一·仙帝"]}},{"_index":"novel","_type":"book","_id":"1257761171342049280","_score":16.512266,"_source":{"id":1257761171342049280,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/05/c4258cf54073470dba6f630c731c943f.jpg","bookName":"仙帝人","authorName":"木剑游","bookDesc":" 天下纷争三百年,仙,帝,人,谁才是人间的真正主宰?","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":244084,"commentCount":0,"lastIndexId":1257761199724904448,"lastIndexName":"第一百二十一章 杀意","lastIndexUpdateTime":"2019/12/17 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"112/112901","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["仙帝人"],"bookDesc":[" 天下纷争三百年,仙,帝,人,谁才是人间的真正主宰?"]}},{"_index":"novel","_type":"book","_id":"1258949460338057216","_score":16.512266,"_source":{"id":1258949460338057216,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/09/37a4c5464d294eb69c9f2f668e3439d4.jpg","bookName":"仙帝真君","authorName":"气馁乎","bookDesc":" 修仙路上谁为尊?\u003cbr/\u003e\u003cbr/\u003e 多歧路,今安在?\u003cbr/\u003e\u003cbr/\u003e 饮酒一杯,热血洒,望天眠,倚卧榻,群雄荟萃!争帝路!\u003cbr/\u003e\u003cbr/\u003e 仙界、魔界?\u003cbr/\u003e\u003cbr/\u003e 谁为主宰?\u003cbr/\u003e\u003cbr/\u003e 帝路争雄,一剑荡平天下!\u003cbr/\u003e\u003cbr/\u003e 吾为真君!定乾坤!\u003cbr/\u003e\u003cbr/\u003e 八方莫敢不从!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":201592,"commentCount":0,"lastIndexId":1258949480370053120,"lastIndexName":"第五十四章老崔,好久不见","lastIndexUpdateTime":"2016/01/28 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"40/40744","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["仙帝真君"],"bookDesc":["争帝路!
仙界、魔界?
谁为主宰?
帝路争雄,一剑荡平天下!
吾为真君!定乾坤!
八方莫敢不从!"]}},{"_index":"novel","_type":"book","_id":"1260756095259811840","_score":16.512266,"_source":{"id":1260756095259811840,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/14/10bf6918ceed4d88866110754540c1d4.jpg","bookName":"仙帝归来","authorName":"修果","bookDesc":" 含冤入狱,无辜枉死!少年仙帝楚寻重生归来,一路快意恩仇,登临巅峰!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4007692,"commentCount":0,"lastIndexId":1260756462735368192,"lastIndexName":"第九百四十四章 大结局!","lastIndexUpdateTime":"2019/02/25 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"86/86417","crawlIsStop":0},"highlight":{"bookName":["仙帝归来"],"bookDesc":["少年仙帝楚寻重生归来,一路快意恩仇,登临巅峰!"]}},{"_index":"novel","_type":"book","_id":"1258526873359364096","_score":16.512266,"_source":{"id":1258526873359364096,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/07/678f1b1d28244a0395d9376e59f38ab4.jpg","bookName":"仙帝归来","authorName":"风无极光","bookDesc":"","score":7.6,"bookStatus":0,"visitCount":6657,"wordCount":10867695,"commentCount":0,"lastIndexId":1260494686772961280,"lastIndexName":"02709章 紫薇神帝!","lastIndexUpdateTime":"2020/05/13 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"2_2578","crawlIsStop":0},"highlight":{"lastIndexName":["02709章 紫薇神帝!"],"bookName":["仙帝归来"]}},{"_index":"novel","_type":"book","_id":"1259661067984740352","_score":16.344893,"_source":{"id":1259661067984740352,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/11/8f5794cb5bc1481795ef162a2d5f8e6b.jpg","bookName":"九龙仙帝","authorName":"山中剑","bookDesc":" 心潮澎湃,无限幻想,迎风挥击千层浪,少年不败热血!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":2382222,"commentCount":0,"lastIndexId":1259661262931795968,"lastIndexName":"第557章 强者","lastIndexUpdateTime":"2020/02/24 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"128/128502","crawlIsStop":0},"highlight":{"bookName":["九龙仙帝"]}}]}}
+2020-05-28 08:14:40,770 DEBUG (SearchServiceImpl.java:151)- {"took":172,"timed_out":false,"_shards":{"total":5,"successful":5,"skipped":0,"failed":0},"hits":{"total":23505,"max_score":20.654984,"hits":[{"_index":"novel","_type":"book","_id":"1262928967411630080","_score":20.654984,"_source":{"id":1262928967411630080,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/22/8b405de3169c435c89c1336e3dc2622f.jpg","bookName":"都市至尊仙帝","authorName":"仙帝驾到","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;一个普普通通的大学毕业生,遭到女友背叛,和情敌发生了冲突,一记闷棍,打醒了他前世的记忆,原来,他竟然是仙帝转世,他的人生,从此与众不同。","score":6.8,"bookStatus":0,"visitCount":851,"wordCount":320988,"commentCount":0,"lastIndexId":1262929016321409024,"lastIndexName":"第九十八章 完美道身","lastIndexUpdateTime":"2020/05/20 10:11","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"95_95689","crawlIsStop":0},"highlight":{"authorName":["仙帝驾到"],"bookName":["都市至尊仙帝"],"bookDesc":[" 一个普普通通的大学毕业生,遭到女友背叛,和情敌发生了冲突,一记闷棍,打醒了他前世的记忆,原来,他竟然是仙帝转世,他的人生,从此与众不同。"]}},{"_index":"novel","_type":"book","_id":"1263163471153790976","_score":20.654984,"_source":{"id":1263163471153790976,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/23/048cb844722048f5b3b57c04504aefc7.jpg","bookName":"梁祝仙幻传奇","authorName":"东方仙帝","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 重生归来,君为无极大帝。修为重修何妨?与汝相伴,与世争生,魑魅魍魉皆无惧;仙魔荆棘,万敌不侵,剑过无生笑癫狂。为尔上天入地,擒神杀王,与尔同销万古愁。君不彷徨,争做人皇。 …… 梁:“所有的故事,因遇到你而美丽;所有的痛苦,因遇到你而甘甜。” 祝:“你是我见过最帅的男人。” 梁:“……” 祝:“同时,也是我唯一的” 梁:“的什么?” 祝:“讨厌,等一下再说啦,书友们都来了。” 梁:“……” 祝:“书呆子,还发什么愣,快跟我一起迎接我们的书友啊。”\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":17,"wordCount":208343,"commentCount":0,"lastIndexId":1263163490149793792,"lastIndexName":"第46章 一价碾压","lastIndexUpdateTime":"2019/01/06 00:00","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"28/28916","crawlIsStop":0},"highlight":{"authorName":["东方仙帝"],"bookName":["梁祝仙幻传奇"],"bookDesc":["与汝相伴,与世争生,魑魅魍魉皆无惧;仙魔荆棘,万敌不侵,剑过无生笑癫狂。为尔上天入地,擒神杀王,与尔同销万古愁。君不彷徨,争做人皇。 …… 梁:“所有的故事,因遇到你而美丽;所有的痛苦,因遇到你而甘甜。” 祝:“你是我见过最帅的男人。” 梁:“……” 祝:“同时,也是我唯一的” 梁:“的什么?” 祝:“讨厌,等一下再说啦,书友们都来了。” 梁:“……” 祝:“书呆子,还发什么愣,快跟我一起迎接我们的书友啊。”"]}},{"_index":"novel","_type":"book","_id":"1257041641590480896","_score":20.536,"_source":{"id":1257041641590480896,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/03/0d9edca63f704296ade22dda8a1feed8.jpg","bookName":"穿越西游做天蓬","authorName":"红尘帝仙","bookDesc":" 携无上天书穿越西游世界,化身天蓬陪同唐僧西天取经,只手镇压劫难上一只只妖怪,不断插手剧情某夺功德强化己身欢迎加入穿越西游做天蓬,群聊号码:176370140,任何问题都可以提","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":388530,"commentCount":0,"lastIndexId":1257041689392963584,"lastIndexName":"第一四六章:观音辨真假","lastIndexUpdateTime":"2020/04/12 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"139/139484","crawlIsStop":0},"highlight":{"authorName":["红尘帝仙"],"catName":["武侠仙侠"]}},{"_index":"novel","_type":"book","_id":"1262622627455762432","_score":20.536,"_source":{"id":1262622627455762432,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/22/a34075a80bb94b48879ef48d8514fac8.jpg","bookName":"总裁老婆请饶命","authorName":"仙帝爸爸","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;第一豪门弃子。天才。全能大师。却被家族所弃?十年后,他挟着风云而来。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;本书又名《我只想做个普普通通的美男子》《老婆有点霸道,我该怎么撩》《总裁老婆爱上我怎么办》《这种天才逆袭的人生,我不想再过了》","score":6.0,"bookStatus":0,"visitCount":7,"wordCount":186909,"commentCount":0,"lastIndexId":1262622638226735104,"lastIndexName":"027章 步步逼宫","lastIndexUpdateTime":"2020/05/19 13:54","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"103_103466","crawlIsStop":0},"highlight":{"authorName":["仙帝爸爸"]}},{"_index":"novel","_type":"book","_id":"1260833679075090432","_score":20.52965,"_source":{"id":1260833679075090432,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/14/ea4fc826f3dc4726bf95a082b8f9504a.jpg","bookName":"九龙真帝","authorName":"绝世仙帝","bookDesc":" 萧家天才萧寒,乃是帝国千年来第一绝世天才,受到帝国各大势力的追求,都希望将之收为弟子或者女婿……\u003cbr/\u003e\u003cbr/\u003e 但萧寒为了救爷爷,决心入赘一个小家族。但是入赘后,萧寒突然变成了废人,但他依然决定将体内天赋转移给心爱的女人,然后与之成婚!\u003cbr/\u003e\u003cbr/\u003e 但是就在天赋转移成功后,心爱的女人一跃成为新的绝世天才后,萧寒感觉一切都变了!\u003cbr/\u003e\u003cbr/\u003e 原来,纳兰府要悔婚!萧家也面临生死存亡!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":3577513,"commentCount":0,"lastIndexId":1260833959233626112,"lastIndexName":"第759章 仇人相见","lastIndexUpdateTime":"2018/04/16 00:00","isVip":0,"status":0,"crawlSourceId":4,"crawlBookId":"62813","crawlIsStop":0},"highlight":{"authorName":["绝世仙帝"],"bookName":["九龙真帝"]}},{"_index":"novel","_type":"book","_id":"1256840503737966592","_score":20.52965,"_source":{"id":1256840503737966592,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/03/0fdc02ad92ef4d72b7638e6cd38812d3.jpg","bookName":"梦里有个修真界","authorName":"仙帝天道","bookDesc":" 你说,世上有仙么?主角尘缘不是穿越众,不是重生党,但离奇的是,主角身处两个世界:梦里的修真界,和现实中的华夏社会。这梦与现实之间,究竟有什么样的隐秘?尘缘看似一介凡人,为何会有魂禁在身?梦?尘缘说,这不是梦。自那日,神秘老者紫岚为尘缘解开魂禁,他便展开了不一样的故事,不一样的体验。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":560778,"commentCount":0,"lastIndexId":1261950920013291520,"lastIndexName":"第一百五十一章 问月第三剑","lastIndexUpdateTime":"2020/05/17 17:25","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"111/111747","crawlIsStop":0},"highlight":{"authorName":["仙帝天道"],"catName":["武侠仙侠"],"bookDesc":[" 你说,世上有仙么?主角尘缘不是穿越众,不是重生党,但离奇的是,主角身处两个世界:梦里的修真界,和现实中的华夏社会。这梦与现实之间,究竟有什么样的隐秘?尘缘看似一介凡人,为何会有魂禁在身?梦?尘缘说,这不是梦。自那日,神秘老者紫岚为尘缘解开魂禁,他便展开了不一样的故事,不一样的体验。"]}},{"_index":"novel","_type":"book","_id":"1260416068436795392","_score":18.81453,"_source":{"id":1260416068436795392,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/13/2495c0c27cf64a6b8f1a123baf5c6829.jpg","bookName":"帝仙","authorName":"紫薇疯爆","bookDesc":" 无边大陆,仙朝横行。\u003cbr/\u003e\u003cbr/\u003e 三世为人,暗流涌动。\u003cbr/\u003e\u003cbr/\u003e 改命争仙,为帝为尊。\u003cbr/\u003e\u003cbr/\u003e 帝仙,血路,莫回头。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":6278573,"commentCount":0,"lastIndexId":1260416666599071744,"lastIndexName":"第一五五九章:大结局","lastIndexUpdateTime":"2019/04/26 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"97/97841","crawlIsStop":0},"highlight":{"bookName":["帝仙"],"bookDesc":[" 无边大陆,仙朝横行。
三世为人,暗流涌动。
改命争仙,为帝为尊。
帝仙,血路,莫回头。"]}},{"_index":"novel","_type":"book","_id":"1258759691037483009","_score":18.336151,"_source":{"id":1258759691037483009,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/08/f5f7882d4f8741239fdc15ffafa013cf.jpg","bookName":"帝仙","authorName":"六尊","bookDesc":"简介柳浩在一场突发的意外中死亡,却离奇的还魂重生,穿越到了一个名为碧灵大陆的修真世界,而后铸就了一段神话史诗般的逆天传奇!这个世界,弱者低贱,任辱随欺无尊严;强者高傲,逆天改道一念间!!林风阵阵,落叶归根;春去秋来,轮回动辄;纵是安化成泥,谁言寸方?时间斗转,逆经于心;无法知触,徒留感慨;纵然山河…","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":183121,"commentCount":0,"lastIndexId":1258759714475253760,"lastIndexName":"第六十八章 阵法","lastIndexUpdateTime":"2016/09/01 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"71/71977","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["帝仙"]}},{"_index":"novel","_type":"book","_id":"1257557331850248192","_score":18.024414,"_source":{"id":1257557331850248192,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/05/42f02c960e0d4fdf9f7e461f55ecf97a.jpg","bookName":"剑魔祖师","authorName":"紫气仙帝","bookDesc":" 陨石天降,毁不了众生!光神纵横,坑死了自己!宇宙牢笼,早已被打破!诸天重生,残破的修仙天道在抗衡!万物重来,仙魔化道以长生在阻止!一看就很美的镜子?咔擦!镜碎!一剑无影!是仙?是魔?寰宇唯剑,剑灭无限!……这,不是一般的剑!PS:有两百万字完本保障,请道友们放心收藏阅读!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":946171,"commentCount":0,"lastIndexId":1257557446023397376,"lastIndexName":"第345章 三万年","lastIndexUpdateTime":"2020/02/03 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"123/123712","crawlIsStop":0},"highlight":{"authorName":["紫气仙帝"],"catName":["武侠仙侠"],"bookDesc":["万物重来,仙魔化道以长生在阻止!一看就很美的镜子?咔擦!镜碎!一剑无影!是仙?是魔?寰宇唯剑,剑灭无限!……这,不是一般的剑!PS:有两百万字完本保障,请道友们放心收藏阅读!"]}},{"_index":"novel","_type":"book","_id":"1258775846204645376","_score":18.024414,"_source":{"id":1258775846204645376,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/08/1643786b16b04ac183f4fb566b6d2cab.jpg","bookName":"紫气凛然","authorName":"紫气仙帝","bookDesc":" 天地同归,大道纯阳。气化三清,剑碎星辰,问剑道何方?诸天神魔,万界刍狗,阻剑道者,杀!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":2356695,"commentCount":0,"lastIndexId":1258776052757340160,"lastIndexName":"第六零二章 刹那,永恒(大结局)","lastIndexUpdateTime":"2016/07/20 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"33/33207","crawlIsStop":0},"highlight":{"authorName":["紫气仙帝"],"catName":["武侠仙侠"]}},{"_index":"novel","_type":"book","_id":"1263269542975438848","_score":18.024414,"_source":{"id":1263269542975438848,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/23/322ac0b1cda247bcbb995c30aee031ef.jpg","bookName":"变身双马尾掌门","authorName":"紫气仙帝","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“你想带着记忆进入轮回吗?”\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;十年前,初中生关掉渣渣游戏式的广告。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;十年后,他穿越进游戏,变身双马尾美少女掌门!\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;……\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“其实,双马尾美少女什么的,也不是不能接受。”\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;祈蓝红着脸,紧着双腿,绕着双马尾,对着镜子里的自己羞涩说道。\u003cbr/\u003e","score":6.4,"bookStatus":0,"visitCount":432,"wordCount":711879,"commentCount":0,"lastIndexId":1263269595337129984,"lastIndexName":"第111章回归","lastIndexUpdateTime":"2020/05/21 08:45","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"32_32016","crawlIsStop":0},"highlight":{"authorName":["紫气仙帝"]}},{"_index":"novel","_type":"book","_id":"1257043237909028864","_score":17.971409,"_source":{"id":1257043237909028864,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/03/4a3a4084332e445b8d4331fad02c11a7.jpg","bookName":"修仙文明第一剑","authorName":"紫气仙帝","bookDesc":" 【2019年最强仙帝归来】三步筑基,五步元婴,十步大乘。紫耀仙帝徐枫重生归来,拯救人类文明,登临宇宙之巅,俯瞰诸天万界!(PS:扮猪吃虎,无限打脸的修仙爽文!)","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":379288,"commentCount":0,"lastIndexId":1257043289440247808,"lastIndexName":"第一百十九章 欢迎您回来,主人","lastIndexUpdateTime":"2020/04/11 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"139/139117","crawlIsStop":0},"highlight":{"authorName":["紫气仙帝"],"catName":["武侠仙侠"],"bookDesc":[" 【2019年最强仙帝归来】三步筑基,五步元婴,十步大乘。紫耀仙帝徐枫重生归来,拯救人类文明,登临宇宙之巅,俯瞰诸天万界!(PS:扮猪吃虎,无限打脸的修仙爽文!)"]}},{"_index":"novel","_type":"book","_id":"1257680248000954368","_score":17.917837,"_source":{"id":1257680248000954368,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/05/6ebc31259c834e61a09f52697cebaeaf.jpg","bookName":"仙道我为首","authorName":"紫气仙帝","bookDesc":" 融合地球凡人与仙道大能的灵魂,徐枫重生归来,发誓一扫前身因果,再追仙道长生!(一言不合就扮猪吃虎,装逼打脸的修仙爽文)书友群:666763307","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":25908,"commentCount":0,"lastIndexId":1257680250223935488,"lastIndexName":"第305章 世上有真仙,仙道我为首(大结局)","lastIndexUpdateTime":"2020/01/06 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"17_17957","crawlIsStop":0},"highlight":{"lastIndexName":["第305章 世上有真仙,仙道我为首(大结局)"],"authorName":["紫气仙帝"],"catName":["武侠仙侠"],"bookName":["仙道我为首"],"bookDesc":[" 融合地球凡人与仙道大能的灵魂,徐枫重生归来,发誓一扫前身因果,再追仙道长生!(一言不合就扮猪吃虎,装逼打脸的修仙爽文)书友群:666763307"]}},{"_index":"novel","_type":"book","_id":"1264570387273596929","_score":16.62043,"_source":{"id":1264570387273596929,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/24/5e3357d383254980a5e1535084325b33.jpg","bookName":"不朽仙帝","authorName":"旧梦归人","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 苍茫大地,无数人族繁衍生息,更有少数人,追求修道炼气,长生飞仙。 这是一个,少年意气挥斥方遒的故事,也是人族于诸天万族夹缝之间挣扎崛起的浩瀚史诗。\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":179766,"commentCount":0,"lastIndexId":1264570406034718720,"lastIndexName":"第46章 浩然剑典的威力","lastIndexUpdateTime":"2020/05/24 22:54","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"22/22546","crawlIsStop":0},"highlight":{"bookName":["不朽仙帝"],"bookDesc":["\r\n \r\n
\r\n \r\n 苍茫大地,无数人族繁衍生息,更有少数人,追求修道炼气,长生飞仙。 这是一个,少年意气挥斥方遒的故事,也是人族于诸天万族夹缝之间挣扎崛起的浩瀚史诗。
"]}},{"_index":"novel","_type":"book","_id":"1262474690125824000","_score":16.62043,"_source":{"id":1262474690125824000,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/21/4d9fde3985cc4a6f9c42f3c415040322.jpg","bookName":"万古仙帝","authorName":"一把细沙","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;为天地之仙者,可化为神。此九天浩宇,天可鉴之,神格余大道三千,仙体逐四海长游,破虚空万界,凝神之途。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;——《鉴神录》卷一·仙帝","score":6.5,"bookStatus":0,"visitCount":577,"wordCount":640792,"commentCount":0,"lastIndexId":1262474744186208256,"lastIndexName":"上架感言","lastIndexUpdateTime":"2020/05/19 04:06","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"90_90849","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["万古仙帝"],"bookDesc":[" 为天地之仙者,可化为神。此九天浩宇,天可鉴之,神格余大道三千,仙体逐四海长游,破虚空万界,凝神之途。
——《鉴神录》卷一·仙帝"]}},{"_index":"novel","_type":"book","_id":"1257761171342049280","_score":16.512266,"_source":{"id":1257761171342049280,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/05/c4258cf54073470dba6f630c731c943f.jpg","bookName":"仙帝人","authorName":"木剑游","bookDesc":" 天下纷争三百年,仙,帝,人,谁才是人间的真正主宰?","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":244084,"commentCount":0,"lastIndexId":1257761199724904448,"lastIndexName":"第一百二十一章 杀意","lastIndexUpdateTime":"2019/12/17 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"112/112901","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["仙帝人"],"bookDesc":[" 天下纷争三百年,仙,帝,人,谁才是人间的真正主宰?"]}},{"_index":"novel","_type":"book","_id":"1258949460338057216","_score":16.512266,"_source":{"id":1258949460338057216,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/09/37a4c5464d294eb69c9f2f668e3439d4.jpg","bookName":"仙帝真君","authorName":"气馁乎","bookDesc":" 修仙路上谁为尊?\u003cbr/\u003e\u003cbr/\u003e 多歧路,今安在?\u003cbr/\u003e\u003cbr/\u003e 饮酒一杯,热血洒,望天眠,倚卧榻,群雄荟萃!争帝路!\u003cbr/\u003e\u003cbr/\u003e 仙界、魔界?\u003cbr/\u003e\u003cbr/\u003e 谁为主宰?\u003cbr/\u003e\u003cbr/\u003e 帝路争雄,一剑荡平天下!\u003cbr/\u003e\u003cbr/\u003e 吾为真君!定乾坤!\u003cbr/\u003e\u003cbr/\u003e 八方莫敢不从!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":201592,"commentCount":0,"lastIndexId":1258949480370053120,"lastIndexName":"第五十四章老崔,好久不见","lastIndexUpdateTime":"2016/01/28 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"40/40744","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["仙帝真君"],"bookDesc":["争帝路!
仙界、魔界?
谁为主宰?
帝路争雄,一剑荡平天下!
吾为真君!定乾坤!
八方莫敢不从!"]}},{"_index":"novel","_type":"book","_id":"1260756095259811840","_score":16.512266,"_source":{"id":1260756095259811840,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/14/10bf6918ceed4d88866110754540c1d4.jpg","bookName":"仙帝归来","authorName":"修果","bookDesc":" 含冤入狱,无辜枉死!少年仙帝楚寻重生归来,一路快意恩仇,登临巅峰!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4007692,"commentCount":0,"lastIndexId":1260756462735368192,"lastIndexName":"第九百四十四章 大结局!","lastIndexUpdateTime":"2019/02/25 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"86/86417","crawlIsStop":0},"highlight":{"bookName":["仙帝归来"],"bookDesc":["少年仙帝楚寻重生归来,一路快意恩仇,登临巅峰!"]}},{"_index":"novel","_type":"book","_id":"1258526873359364096","_score":16.512266,"_source":{"id":1258526873359364096,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/07/678f1b1d28244a0395d9376e59f38ab4.jpg","bookName":"仙帝归来","authorName":"风无极光","bookDesc":"","score":7.6,"bookStatus":0,"visitCount":6657,"wordCount":10867695,"commentCount":0,"lastIndexId":1260494686772961280,"lastIndexName":"02709章 紫薇神帝!","lastIndexUpdateTime":"2020/05/13 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"2_2578","crawlIsStop":0},"highlight":{"lastIndexName":["02709章 紫薇神帝!"],"bookName":["仙帝归来"]}},{"_index":"novel","_type":"book","_id":"1259661067984740352","_score":16.344893,"_source":{"id":1259661067984740352,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/11/8f5794cb5bc1481795ef162a2d5f8e6b.jpg","bookName":"九龙仙帝","authorName":"山中剑","bookDesc":" 心潮澎湃,无限幻想,迎风挥击千层浪,少年不败热血!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":2382222,"commentCount":0,"lastIndexId":1259661262931795968,"lastIndexName":"第557章 强者","lastIndexUpdateTime":"2020/02/24 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"128/128502","crawlIsStop":0},"highlight":{"bookName":["九龙仙帝"]}}]}}
+2020-05-28 08:14:43,636 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:44,684 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:14:48,641 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:53,645 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:14:54,827 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:14:57,046 DEBUG (SearchServiceImpl.java:147)- Search{uri=novel/book/_search, method=POST}
+2020-05-28 08:14:57,046 DEBUG (SearchServiceImpl.java:147)- Search{uri=novel/book/_search, method=POST}
+2020-05-28 08:14:57,661 DEBUG (SearchServiceImpl.java:151)- {"took":95,"timed_out":false,"_shards":{"total":5,"successful":5,"skipped":0,"failed":0},"hits":{"total":23505,"max_score":20.654984,"hits":[{"_index":"novel","_type":"book","_id":"1260010514816081920","_score":16.344893,"_source":{"id":1260010514816081920,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/12/37efac9b901b458cad93d4b34edef94f.jpg","bookName":"帝仙传奇","authorName":"上善元元","bookDesc":" 心潮澎湃,无限幻想,迎风挥击千层浪,少年不败热血!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1056806,"commentCount":0,"lastIndexId":1260010628272005120,"lastIndexName":"第三百零三章 轮回领域","lastIndexUpdateTime":"2020/01/02 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"116/116552","crawlIsStop":0},"highlight":{"bookName":["帝仙传奇"]}},{"_index":"novel","_type":"book","_id":"1260165044295868416","_score":16.344893,"_source":{"id":1260165044295868416,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/12/a72cfdbb25eb4122b28a0bacf877bf10.jpg","bookName":"一念帝仙","authorName":"楼空封尘","bookDesc":" 与天斗?可笑至极,灭了这天才是正道!十世轮回,九世红尘,吾本无心……持最强凶兵,修最强禁术,逆了这天!不见的回忆.......凶剑血漫天,杀尽伊人敌!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1203565,"commentCount":0,"lastIndexId":1260165209744384000,"lastIndexName":"第四百六十四章 魂归","lastIndexUpdateTime":"2019/12/07 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"89_89821","crawlIsStop":0},"highlight":{"bookName":["一念帝仙"]}},{"_index":"novel","_type":"book","_id":"1261395157729583104","_score":16.344893,"_source":{"id":1261395157729583104,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/15/acdbbf5c7bc642fea44c32a721c70ad8.jpg","bookName":"帝仙问","authorName":"我欲风流","bookDesc":" 乱世沧桑,古雨萧条,亿年前的陨仙绝帝之战,有一人崩碎了仙古十重天中的六重,万年前的新旧主宰之战,有一人碾破了天域第四重,算而今,至尊不现,三道难寻,是武道的没落,是大道的轮回?\u003cbr/\u003e\u003cbr/\u003e 仙帝两路,仙路缥缈无人问,帝路坎坷难为尊。\u003cbr/\u003e\u003cbr/\u003e 巅峰之路,处处荆棘,时时喋血,而谁能睥睨千古,傲视群雄,成就无上霸业?","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1326143,"commentCount":0,"lastIndexId":1261395364215169024,"lastIndexName":"第394章 结局 4","lastIndexUpdateTime":"2016/08/29 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"53/53524","crawlIsStop":0},"highlight":{"bookName":["帝仙问"],"bookDesc":[" 乱世沧桑,古雨萧条,亿年前的陨仙绝帝之战,有一人崩碎了仙古十重天中的六重,万年前的新旧主宰之战,有一人碾破了天域第四重,算而今,至尊不现,三道难寻,是武道的没落,是大道的轮回?
仙帝两路,仙路缥缈无人问,帝路坎坷难为尊。
巅峰之路,处处荆棘,时时喋血,而谁能睥睨千古,傲视群雄,成就无上霸业?"]}},{"_index":"novel","_type":"book","_id":"1258112805779750912","_score":16.277075,"_source":{"id":1258112805779750912,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/06/24af2a35bfe7433fb5f686b59bef5c3c.jpg","bookName":"仙帝之道","authorName":"天马行空am","bookDesc":" 万州大陆,修者千万,万般苦修,皆为成仙,千秋万载,几人能成仙?","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":3147433,"commentCount":0,"lastIndexId":1258113223272382464,"lastIndexName":"第一千二百零八章 大结局 终成仙帝","lastIndexUpdateTime":"2018/04/08 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"49/49913","crawlIsStop":0},"highlight":{"lastIndexName":["第一千二百零八章 大结局 终成仙帝"],"catName":["武侠仙侠"],"bookName":["仙帝之道"]}},{"_index":"novel","_type":"book","_id":"1258119700389249024","_score":16.277075,"_source":{"id":1258119700389249024,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/06/378ce8f774f846f899e19ddc56bed4f8.gif","bookName":"太古仙帝","authorName":"行者太虚","bookDesc":" 我出生之时仙王临九尘,日月同天,时间长河倒流,所以我名长生既长生,就要站在万古绝巅处,看这大世沉浮","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":237927,"commentCount":0,"lastIndexId":1258119723843796992,"lastIndexName":"第一百五十四章 七罪同跪不朽天","lastIndexUpdateTime":"2020/04/21 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"141/141520","crawlIsStop":0},"highlight":{"bookName":["太古仙帝"],"bookDesc":[" 我出生之时仙王临九尘,日月同天,时间长河倒流,所以我名长生既长生,就要站在万古绝巅处,看这大世沉浮"]}},{"_index":"novel","_type":"book","_id":"1259881972841226240","_score":16.277075,"_source":{"id":1259881972841226240,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/11/7b1d860417954a46a20657c2c1b2c5c4.jpg","bookName":"云海帝仙","authorName":"冷想","bookDesc":" 世人都想成仙王,可是,我却想仙王之后是什么?法道天途,帝仙之路,傲视诸雄!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":833406,"commentCount":0,"lastIndexId":1259882062771298304,"lastIndexName":"第四百八十四章:自投罗网","lastIndexUpdateTime":"2020/01/22 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"121/121100","crawlIsStop":0},"highlight":{"bookName":["云海帝仙"],"bookDesc":[" 世人都想成仙王,可是,我却想仙王之后是什么?法道天途,帝仙之路,傲视诸雄!"]}},{"_index":"novel","_type":"book","_id":"1260412439772438528","_score":16.277075,"_source":{"id":1260412439772438528,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/13/a5c0dc5bfd424f79a62941024810cd13.jpg","bookName":"无极仙帝","authorName":"蚂蚁愛上树","bookDesc":" 万物皆有灵,我为万物之灵!心悟五行之妙,身融万物之中!聚合阴阳两气,推演太极天道!历经磨难,渡飘渺天海终不悔!彼岸花开,知前世今生皆枉然!何为无极:太极之根,万物之始!何为起点:永恒之地,众道无形!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4029501,"commentCount":0,"lastIndexId":1260412791175421952,"lastIndexName":"第十二章 一切皆空(大结局)","lastIndexUpdateTime":"2019/05/01 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"81_81460","crawlIsStop":0},"highlight":{"bookName":["无极仙帝"]}},{"_index":"novel","_type":"book","_id":"1261173484464021504","_score":16.277075,"_source":{"id":1261173484464021504,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/15/ef637d79e8a1421ca91ec3016ae07345.jpg","bookName":"九转仙帝","authorName":"齐霸王","bookDesc":" 仙帝为冥帝所败,本欲自毁元神消散于天地间,如来及时阻止,将仙帝送入轮回,仙帝妻子九天寒妃一直跟随仙帝的转世漂泊,期待能够与仙帝再次重来,不知道仙帝将在异界演绎怎样的传奇。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":467444,"commentCount":0,"lastIndexId":1261173530441981952,"lastIndexName":"第一百六十五章 战神五长老","lastIndexUpdateTime":"2017/04/23 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"41/41260","crawlIsStop":0},"highlight":{"bookName":["九转仙帝"],"bookDesc":[" 仙帝为冥帝所败,本欲自毁元神消散于天地间,如来及时阻止,将仙帝送入轮回,仙帝妻子九天寒妃一直跟随仙帝的转世漂泊,期待能够与仙帝再次重来,不知道仙帝将在异界演绎怎样的传奇。"]}},{"_index":"novel","_type":"book","_id":"1262944532784152576","_score":16.277075,"_source":{"id":1262944532784152576,"workDirection":0,"catId":6,"catName":"网游竞技","picUrl":"/localPic/2020/05/23/87c31ffd3e53401c9dd218ac06a751fc.jpg","bookName":"不死仙帝","authorName":"上将司令","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;不死仙帝最新章节,不死仙帝无弹窗,不死仙帝全文阅读.各位书友要是觉得《不死仙帝》还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!\u003cbr/\u003e","score":6.2,"bookStatus":0,"visitCount":213,"wordCount":144121,"commentCount":0,"lastIndexId":1262944547883646976,"lastIndexName":"第30章示好","lastIndexUpdateTime":"2020/05/20 11:13","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"63_63811","crawlIsStop":0},"highlight":{"bookName":["不死仙帝"],"bookDesc":[" 不死仙帝最新章节,不死仙帝无弹窗,不死仙帝全文阅读.各位书友要是觉得《不死仙帝》还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!
"]}},{"_index":"novel","_type":"book","_id":"1262316186081636352","_score":16.277075,"_source":{"id":1262316186081636352,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/21/3a79a1abfbae43ea9343ecd3e4e2370b.jpg","bookName":"仙帝之主","authorName":"黛色远山","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;大道万千,成仙者自古有之。任你是人,是妖,是灵,是魔。不渡凡尘七情六欲之苦,休谈大道修仙。","score":6.0,"bookStatus":0,"visitCount":94,"wordCount":484397,"commentCount":0,"lastIndexId":1263051217657856000,"lastIndexName":"第八十九章 光之无上果","lastIndexUpdateTime":"2020/05/20 18:17","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"102_102606","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["仙帝之主"]}},{"_index":"novel","_type":"book","_id":"1262330115973394432","_score":16.277075,"_source":{"id":1262330115973394432,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/21/eb6a97885ed742e4bc4d52f6f4ec6f99.jpg","bookName":"鸿蒙帝仙","authorName":"夜月夭","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“我火属性乃地品。”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;楚辰:“我火属性仙品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“我金属性天品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;楚辰:“我金属性仙品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“我双属性灵脉玄品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;楚辰:“我全属性仙品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;抢宝物获得灵气丝?\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;击杀修士,得大道碎片?\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;鸿蒙仙界,吾为仙帝!","score":6.0,"bookStatus":0,"visitCount":65,"wordCount":564098,"commentCount":0,"lastIndexId":1262330151465594880,"lastIndexName":"第九十章 洪天翔死","lastIndexUpdateTime":"2020/05/18 18:32","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"101_101511","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["鸿蒙帝仙"],"bookDesc":["
楚辰:“我火属性仙品!”
“我金属性天品!”
楚辰:“我金属性仙品!”
“我双属性灵脉玄品!”
楚辰:“我全属性仙品!”
抢宝物获得灵气丝?
击杀修士,得大道碎片?
鸿蒙仙界,吾为仙帝!"]}},{"_index":"novel","_type":"book","_id":"1262365247442726912","_score":16.277075,"_source":{"id":1262365247442726912,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/images/default.gif","bookName":"帝伐仙","authorName":"此生一余","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;诸天万界群仙争霸,后有界外邪魔入侵,万界之主为保万界从而战死,从而换来短暂的和平。\u0026nbsp;数个纪元后域外邪魔蠢蠢欲动,万界是否能再一次地挡住他们的侵袭,一个人神鬼魔仙大战的纪元即将展开。\u003cbr/\u003e","score":6.6,"bookStatus":0,"visitCount":687,"wordCount":972539,"commentCount":0,"lastIndexId":1262365307345776640,"lastIndexName":"第一百七十五章 卓豹?","lastIndexUpdateTime":"2020/05/18 20:51","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"17_17568","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["帝伐仙"],"bookDesc":[" 诸天万界群仙争霸,后有界外邪魔入侵,万界之主为保万界从而战死,从而换来短暂的和平。 数个纪元后域外邪魔蠢蠢欲动,万界是否能再一次地挡住他们的侵袭,一个人神鬼魔仙大战的纪元即将展开。
"]}},{"_index":"novel","_type":"book","_id":"1257931904429015040","_score":16.277075,"_source":{"id":1257931904429015040,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/06/bdc89f571cb5408c9c9ea5367757c47a.jpg","bookName":"仙帝大道","authorName":"陌武","bookDesc":" 三千大道,我为仙帝!流失的仙帝七宝之一的仙语镯散落人间,夙命的牵引让晋凌穿越异界,成就仙帝大道。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":2191376,"commentCount":0,"lastIndexId":1261800824231600128,"lastIndexName":"第八百章 杀鳄盟(四)","lastIndexUpdateTime":"2020/05/17 07:28","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"40/40325","crawlIsStop":0},"highlight":{"bookName":["仙帝大道"],"bookDesc":[" 三千大道,我为仙帝!流失的仙帝七宝之一的仙语镯散落人间,夙命的牵引让晋凌穿越异界,成就仙帝大道。"]}},{"_index":"novel","_type":"book","_id":"1256781390505041920","_score":16.191183,"_source":{"id":1256781390505041920,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/03/7500c20b19d647d68c58f4a98ef53c09.jpg","bookName":"造化仙帝","authorName":"暮雨神天","bookDesc":" 【2014星创奖第三季参赛作品】\u003cbr/\u003e\u003cbr/\u003e 这是一个神奇的世界,有强者餐霞食气,有荒兽嘶吼山河,有神通妙法通天,有法宝毁天灭地,有灵丹脱胎换骨,有仙阵笼罩诸天……\u003cbr/\u003e\u003cbr/\u003e 少年姜思南自乾元域而出,身怀无上至宝,修炼绝世神通,只为了自己心中那份最初的守护,杀入浩瀚无量的世界之中,开启了一个逆天强者的崛起征程!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4009491,"commentCount":0,"lastIndexId":1256781871029673984,"lastIndexName":"暮雨新书《万古大帝》发布!","lastIndexUpdateTime":"2019/03/09 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"78_78447","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["造化仙帝"],"bookDesc":[" 【2014星创奖第三季参赛作品】
这是一个神奇的世界,有强者餐霞食气,有荒兽嘶吼山河,有神通妙法通天,有法宝毁天灭地,有灵丹脱胎换骨,有仙阵笼罩诸天……
少年姜思南自乾元域而出,身怀无上至宝,修炼绝世神通,只为了自己心中那份最初的守护,杀入浩瀚无量的世界之中,开启了一个逆天强者的崛起征程!"]}},{"_index":"novel","_type":"book","_id":"1258001828010737664","_score":16.191183,"_source":{"id":1258001828010737664,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/06/36bf13245bd248a2a2e28397f61ed503.jpg","bookName":"六界仙帝","authorName":"清蒸桂鱼","bookDesc":" 天道无常,仙界屹立亿万年后,仙域动荡,五族离心,六界纷争,天崩地裂,揭开了仙魔大战的序幕!少年徐景天虽然出身卑微,却时刻不忘奋发图强,于机缘巧合下,进入梵天宗,而后历经生死,修道成仙,最终屹立仙界之巅,开辟了六界新的纪元!仙界混乱,他力转乾坤;魔界纷争,他斩妖除魔。六界之内,任他纵横!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1143135,"commentCount":0,"lastIndexId":1258001960349417472,"lastIndexName":"第401章 四大魔兽(二)","lastIndexUpdateTime":"2019/02/28 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"7_7776","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["六界仙帝"],"bookDesc":[" 天道无常,仙界屹立亿万年后,仙域动荡,五族离心,六界纷争,天崩地裂,揭开了仙魔大战的序幕!少年徐景天虽然出身卑微,却时刻不忘奋发图强,于机缘巧合下,进入梵天宗,而后历经生死,修道成仙,最终屹立仙界之巅,开辟了六界新的纪元!仙界混乱,他力转乾坤;魔界纷争,他斩妖除魔。六界之内,任他纵横!"]}},{"_index":"novel","_type":"book","_id":"1258075246328496128","_score":16.191183,"_source":{"id":1258075246328496128,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/06/1f7fe53b9e264c11aef6f9640d99cc25.jpg","bookName":"绝代仙帝","authorName":"拼搏的射手","bookDesc":" 剑者锋芒也,三尺寒锋纵横天下,一人一剑谱写绝代剑王!\u003cbr/\u003e\u003cbr/\u003e 三万里河山,血河长流!五域之争,剑指神圣!秘境,遗迹,神秘凶地,一切未知不断揭晓!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":368078,"commentCount":0,"lastIndexId":1258075279866150912,"lastIndexName":"第九十四章 上架感言","lastIndexUpdateTime":"2018/07/20 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"89/89842","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["绝代仙帝"]}},{"_index":"novel","_type":"book","_id":"1258382179593863168","_score":16.191183,"_source":{"id":1258382179593863168,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/07/d748696865c54f9aaf83d2341e15c61e.jpg","bookName":"不死仙帝","authorName":"最爱生肖兔","bookDesc":" 世俗一小子,懵懂走上求仙之路,求道心坚,一路向前,得无上佛道宝典,显化佛界,功参造化,历经坎坷。成就不死仙帝之尊。\u003cbr/\u003e\u003cbr/\u003e 大日如来炼神,药师宏愿立志,\u003cbr/\u003e\u003cbr/\u003e 日光筑金身,月光锻体魄,\u003cbr/\u003e\u003cbr/\u003e 金刚为我座下,菩萨身边行走。\u003cbr/\u003e\u003cbr/\u003e PS:小兔已完本300万字长篇小说,人品很坚挺。新建QQ群:463693335,欢迎大家。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":6068495,"commentCount":0,"lastIndexId":1258383011999629312,"lastIndexName":"2405 血海遗族","lastIndexUpdateTime":"2019/05/23 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"22_22153","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["不死仙帝"],"bookDesc":["成就不死仙帝之尊。
大日如来炼神,药师宏愿立志,
日光筑金身,月光锻体魄,
金刚为我座下,菩萨身边行走。
PS:小兔已完本300万字长篇小说,人品很坚挺。新建QQ群:463693335,欢迎大家。"]}},{"_index":"novel","_type":"book","_id":"1259883093827690496","_score":16.191183,"_source":{"id":1259883093827690496,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/11/48548312c8c545deb37dff8624759b31.jpg","bookName":"永生仙帝","authorName":"麻汁豆角","bookDesc":" (最强玄幻,热血爽文)万年前,天宇大帝之子华飞被红颜知己皇甫仙蕊谋害,华飞的九个未婚妻也消失在历史红尘。万年后,华飞手握‘天宫秘境’归来。这一世,他要要找寻当年的无瑕仙子、高贵神女,古国公主、圣洁圣女等重组太子九妃,他要将敌人的脑袋拧下来当尿壶。天宫秘境之中有通天河,有蟠桃树,有炼丹炉,有七仙女,总之,该有的都有,不该有的也有……天宫在手,天下我有!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":515147,"commentCount":0,"lastIndexId":1259883164623347712,"lastIndexName":"第一百八十九章 咱俩也连连","lastIndexUpdateTime":"2020/01/22 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"121/121008","crawlIsStop":0},"highlight":{"bookName":["永生仙帝"],"bookDesc":[" (最强玄幻,热血爽文)万年前,天宇大帝之子华飞被红颜知己皇甫仙蕊谋害,华飞的九个未婚妻也消失在历史红尘。万年后,华飞手握‘天宫秘境’归来。这一世,他要要找寻当年的无瑕仙子、高贵神女,古国公主、圣洁圣女等重组太子九妃,他要将敌人的脑袋拧下来当尿壶。天宫秘境之中有通天河,有蟠桃树,有炼丹炉,有七仙女,总之,该有的都有,不该有的也有……天宫在手,天下我有!"]}},{"_index":"novel","_type":"book","_id":"1264266204799758336","_score":16.191183,"_source":{"id":1264266204799758336,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/23/702602fd305142a88929f2aec19b43f2.jpg","bookName":"仙网神帝","authorName":"血河老祖","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 用游戏修真!用仙法设置游戏服务器!用信仰建立仙界网络!将整个修真界都变成网络游戏,而我,唯一的GM,便是这仙网的至高神帝!千秋万代,一统江湖! 新人游戏程序员带着电脑穿越到了一个西游+聊斋+五代十国的混乱世界之中,并成为了已经陨落的神帝的候选者,看他是如何利用QQ农场,QQ牧场等电脑里的游戏一步步从险境中生存下来,并最终成长为绝世神帝!\n\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1089080,"commentCount":0,"lastIndexId":1264266284663500800,"lastIndexName":"第二十二章 怪物","lastIndexUpdateTime":"2020/05/24 02:45","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"2/2153","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["仙网神帝"],"bookDesc":["用仙法设置游戏服务器!用信仰建立仙界网络!将整个修真界都变成网络游戏,而我,唯一的GM,便是这仙网的至高神帝!千秋万代,一统江湖! 新人游戏程序员带着电脑穿越到了一个西游+聊斋+五代十国的混乱世界之中,并成为了已经陨落的神帝的候选者,看他是如何利用QQ农场,QQ牧场等电脑里的游戏一步步从险境中生存下来,并最终成长为绝世神帝!\n"]}},{"_index":"novel","_type":"book","_id":"1262309861746487296","_score":16.191183,"_source":{"id":1262309861746487296,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/21/16333540b8dc4e80a1c799f6a00a9b10.jpg","bookName":"仙帝在上","authorName":"我是水神","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 人间不知我,踏雪屠天骄。江山多夜雨,飞剑斩传说。一步一传奇,扶摇破九霄。 神话皆落幕,独醉万古愁。我心中的都市修仙!\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":298,"wordCount":1162866,"commentCount":0,"lastIndexId":1264579876823482369,"lastIndexName":"第一卷:人间不知我 第241章:虚空邪族","lastIndexUpdateTime":"2020/05/24 23:31","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"56/56473","crawlIsStop":0},"highlight":{"bookName":["仙帝在上"]}}]}}
+2020-05-28 08:14:57,661 DEBUG (SearchServiceImpl.java:151)- {"took":95,"timed_out":false,"_shards":{"total":5,"successful":5,"skipped":0,"failed":0},"hits":{"total":23505,"max_score":20.654984,"hits":[{"_index":"novel","_type":"book","_id":"1260010514816081920","_score":16.344893,"_source":{"id":1260010514816081920,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/12/37efac9b901b458cad93d4b34edef94f.jpg","bookName":"帝仙传奇","authorName":"上善元元","bookDesc":" 心潮澎湃,无限幻想,迎风挥击千层浪,少年不败热血!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1056806,"commentCount":0,"lastIndexId":1260010628272005120,"lastIndexName":"第三百零三章 轮回领域","lastIndexUpdateTime":"2020/01/02 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"116/116552","crawlIsStop":0},"highlight":{"bookName":["帝仙传奇"]}},{"_index":"novel","_type":"book","_id":"1260165044295868416","_score":16.344893,"_source":{"id":1260165044295868416,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/12/a72cfdbb25eb4122b28a0bacf877bf10.jpg","bookName":"一念帝仙","authorName":"楼空封尘","bookDesc":" 与天斗?可笑至极,灭了这天才是正道!十世轮回,九世红尘,吾本无心……持最强凶兵,修最强禁术,逆了这天!不见的回忆.......凶剑血漫天,杀尽伊人敌!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1203565,"commentCount":0,"lastIndexId":1260165209744384000,"lastIndexName":"第四百六十四章 魂归","lastIndexUpdateTime":"2019/12/07 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"89_89821","crawlIsStop":0},"highlight":{"bookName":["一念帝仙"]}},{"_index":"novel","_type":"book","_id":"1261395157729583104","_score":16.344893,"_source":{"id":1261395157729583104,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/15/acdbbf5c7bc642fea44c32a721c70ad8.jpg","bookName":"帝仙问","authorName":"我欲风流","bookDesc":" 乱世沧桑,古雨萧条,亿年前的陨仙绝帝之战,有一人崩碎了仙古十重天中的六重,万年前的新旧主宰之战,有一人碾破了天域第四重,算而今,至尊不现,三道难寻,是武道的没落,是大道的轮回?\u003cbr/\u003e\u003cbr/\u003e 仙帝两路,仙路缥缈无人问,帝路坎坷难为尊。\u003cbr/\u003e\u003cbr/\u003e 巅峰之路,处处荆棘,时时喋血,而谁能睥睨千古,傲视群雄,成就无上霸业?","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1326143,"commentCount":0,"lastIndexId":1261395364215169024,"lastIndexName":"第394章 结局 4","lastIndexUpdateTime":"2016/08/29 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"53/53524","crawlIsStop":0},"highlight":{"bookName":["帝仙问"],"bookDesc":[" 乱世沧桑,古雨萧条,亿年前的陨仙绝帝之战,有一人崩碎了仙古十重天中的六重,万年前的新旧主宰之战,有一人碾破了天域第四重,算而今,至尊不现,三道难寻,是武道的没落,是大道的轮回?
仙帝两路,仙路缥缈无人问,帝路坎坷难为尊。
巅峰之路,处处荆棘,时时喋血,而谁能睥睨千古,傲视群雄,成就无上霸业?"]}},{"_index":"novel","_type":"book","_id":"1258112805779750912","_score":16.277075,"_source":{"id":1258112805779750912,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/06/24af2a35bfe7433fb5f686b59bef5c3c.jpg","bookName":"仙帝之道","authorName":"天马行空am","bookDesc":" 万州大陆,修者千万,万般苦修,皆为成仙,千秋万载,几人能成仙?","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":3147433,"commentCount":0,"lastIndexId":1258113223272382464,"lastIndexName":"第一千二百零八章 大结局 终成仙帝","lastIndexUpdateTime":"2018/04/08 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"49/49913","crawlIsStop":0},"highlight":{"lastIndexName":["第一千二百零八章 大结局 终成仙帝"],"catName":["武侠仙侠"],"bookName":["仙帝之道"]}},{"_index":"novel","_type":"book","_id":"1258119700389249024","_score":16.277075,"_source":{"id":1258119700389249024,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/06/378ce8f774f846f899e19ddc56bed4f8.gif","bookName":"太古仙帝","authorName":"行者太虚","bookDesc":" 我出生之时仙王临九尘,日月同天,时间长河倒流,所以我名长生既长生,就要站在万古绝巅处,看这大世沉浮","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":237927,"commentCount":0,"lastIndexId":1258119723843796992,"lastIndexName":"第一百五十四章 七罪同跪不朽天","lastIndexUpdateTime":"2020/04/21 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"141/141520","crawlIsStop":0},"highlight":{"bookName":["太古仙帝"],"bookDesc":[" 我出生之时仙王临九尘,日月同天,时间长河倒流,所以我名长生既长生,就要站在万古绝巅处,看这大世沉浮"]}},{"_index":"novel","_type":"book","_id":"1259881972841226240","_score":16.277075,"_source":{"id":1259881972841226240,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/11/7b1d860417954a46a20657c2c1b2c5c4.jpg","bookName":"云海帝仙","authorName":"冷想","bookDesc":" 世人都想成仙王,可是,我却想仙王之后是什么?法道天途,帝仙之路,傲视诸雄!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":833406,"commentCount":0,"lastIndexId":1259882062771298304,"lastIndexName":"第四百八十四章:自投罗网","lastIndexUpdateTime":"2020/01/22 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"121/121100","crawlIsStop":0},"highlight":{"bookName":["云海帝仙"],"bookDesc":[" 世人都想成仙王,可是,我却想仙王之后是什么?法道天途,帝仙之路,傲视诸雄!"]}},{"_index":"novel","_type":"book","_id":"1260412439772438528","_score":16.277075,"_source":{"id":1260412439772438528,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/13/a5c0dc5bfd424f79a62941024810cd13.jpg","bookName":"无极仙帝","authorName":"蚂蚁愛上树","bookDesc":" 万物皆有灵,我为万物之灵!心悟五行之妙,身融万物之中!聚合阴阳两气,推演太极天道!历经磨难,渡飘渺天海终不悔!彼岸花开,知前世今生皆枉然!何为无极:太极之根,万物之始!何为起点:永恒之地,众道无形!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4029501,"commentCount":0,"lastIndexId":1260412791175421952,"lastIndexName":"第十二章 一切皆空(大结局)","lastIndexUpdateTime":"2019/05/01 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"81_81460","crawlIsStop":0},"highlight":{"bookName":["无极仙帝"]}},{"_index":"novel","_type":"book","_id":"1261173484464021504","_score":16.277075,"_source":{"id":1261173484464021504,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/15/ef637d79e8a1421ca91ec3016ae07345.jpg","bookName":"九转仙帝","authorName":"齐霸王","bookDesc":" 仙帝为冥帝所败,本欲自毁元神消散于天地间,如来及时阻止,将仙帝送入轮回,仙帝妻子九天寒妃一直跟随仙帝的转世漂泊,期待能够与仙帝再次重来,不知道仙帝将在异界演绎怎样的传奇。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":467444,"commentCount":0,"lastIndexId":1261173530441981952,"lastIndexName":"第一百六十五章 战神五长老","lastIndexUpdateTime":"2017/04/23 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"41/41260","crawlIsStop":0},"highlight":{"bookName":["九转仙帝"],"bookDesc":[" 仙帝为冥帝所败,本欲自毁元神消散于天地间,如来及时阻止,将仙帝送入轮回,仙帝妻子九天寒妃一直跟随仙帝的转世漂泊,期待能够与仙帝再次重来,不知道仙帝将在异界演绎怎样的传奇。"]}},{"_index":"novel","_type":"book","_id":"1262944532784152576","_score":16.277075,"_source":{"id":1262944532784152576,"workDirection":0,"catId":6,"catName":"网游竞技","picUrl":"/localPic/2020/05/23/87c31ffd3e53401c9dd218ac06a751fc.jpg","bookName":"不死仙帝","authorName":"上将司令","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;不死仙帝最新章节,不死仙帝无弹窗,不死仙帝全文阅读.各位书友要是觉得《不死仙帝》还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!\u003cbr/\u003e","score":6.2,"bookStatus":0,"visitCount":213,"wordCount":144121,"commentCount":0,"lastIndexId":1262944547883646976,"lastIndexName":"第30章示好","lastIndexUpdateTime":"2020/05/20 11:13","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"63_63811","crawlIsStop":0},"highlight":{"bookName":["不死仙帝"],"bookDesc":[" 不死仙帝最新章节,不死仙帝无弹窗,不死仙帝全文阅读.各位书友要是觉得《不死仙帝》还不错的话请不要忘记向您QQ群和微博里的朋友推荐哦!
"]}},{"_index":"novel","_type":"book","_id":"1262316186081636352","_score":16.277075,"_source":{"id":1262316186081636352,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/21/3a79a1abfbae43ea9343ecd3e4e2370b.jpg","bookName":"仙帝之主","authorName":"黛色远山","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;大道万千,成仙者自古有之。任你是人,是妖,是灵,是魔。不渡凡尘七情六欲之苦,休谈大道修仙。","score":6.0,"bookStatus":0,"visitCount":94,"wordCount":484397,"commentCount":0,"lastIndexId":1263051217657856000,"lastIndexName":"第八十九章 光之无上果","lastIndexUpdateTime":"2020/05/20 18:17","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"102_102606","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["仙帝之主"]}},{"_index":"novel","_type":"book","_id":"1262330115973394432","_score":16.277075,"_source":{"id":1262330115973394432,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/21/eb6a97885ed742e4bc4d52f6f4ec6f99.jpg","bookName":"鸿蒙帝仙","authorName":"夜月夭","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“我火属性乃地品。”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;楚辰:“我火属性仙品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“我金属性天品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;楚辰:“我金属性仙品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“我双属性灵脉玄品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;楚辰:“我全属性仙品!”\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;抢宝物获得灵气丝?\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;击杀修士,得大道碎片?\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;鸿蒙仙界,吾为仙帝!","score":6.0,"bookStatus":0,"visitCount":65,"wordCount":564098,"commentCount":0,"lastIndexId":1262330151465594880,"lastIndexName":"第九十章 洪天翔死","lastIndexUpdateTime":"2020/05/18 18:32","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"101_101511","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["鸿蒙帝仙"],"bookDesc":["
楚辰:“我火属性仙品!”
“我金属性天品!”
楚辰:“我金属性仙品!”
“我双属性灵脉玄品!”
楚辰:“我全属性仙品!”
抢宝物获得灵气丝?
击杀修士,得大道碎片?
鸿蒙仙界,吾为仙帝!"]}},{"_index":"novel","_type":"book","_id":"1262365247442726912","_score":16.277075,"_source":{"id":1262365247442726912,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/images/default.gif","bookName":"帝伐仙","authorName":"此生一余","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;诸天万界群仙争霸,后有界外邪魔入侵,万界之主为保万界从而战死,从而换来短暂的和平。\u0026nbsp;数个纪元后域外邪魔蠢蠢欲动,万界是否能再一次地挡住他们的侵袭,一个人神鬼魔仙大战的纪元即将展开。\u003cbr/\u003e","score":6.6,"bookStatus":0,"visitCount":687,"wordCount":972539,"commentCount":0,"lastIndexId":1262365307345776640,"lastIndexName":"第一百七十五章 卓豹?","lastIndexUpdateTime":"2020/05/18 20:51","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"17_17568","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["帝伐仙"],"bookDesc":[" 诸天万界群仙争霸,后有界外邪魔入侵,万界之主为保万界从而战死,从而换来短暂的和平。 数个纪元后域外邪魔蠢蠢欲动,万界是否能再一次地挡住他们的侵袭,一个人神鬼魔仙大战的纪元即将展开。
"]}},{"_index":"novel","_type":"book","_id":"1257931904429015040","_score":16.277075,"_source":{"id":1257931904429015040,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/06/bdc89f571cb5408c9c9ea5367757c47a.jpg","bookName":"仙帝大道","authorName":"陌武","bookDesc":" 三千大道,我为仙帝!流失的仙帝七宝之一的仙语镯散落人间,夙命的牵引让晋凌穿越异界,成就仙帝大道。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":2191376,"commentCount":0,"lastIndexId":1261800824231600128,"lastIndexName":"第八百章 杀鳄盟(四)","lastIndexUpdateTime":"2020/05/17 07:28","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"40/40325","crawlIsStop":0},"highlight":{"bookName":["仙帝大道"],"bookDesc":[" 三千大道,我为仙帝!流失的仙帝七宝之一的仙语镯散落人间,夙命的牵引让晋凌穿越异界,成就仙帝大道。"]}},{"_index":"novel","_type":"book","_id":"1256781390505041920","_score":16.191183,"_source":{"id":1256781390505041920,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/03/7500c20b19d647d68c58f4a98ef53c09.jpg","bookName":"造化仙帝","authorName":"暮雨神天","bookDesc":" 【2014星创奖第三季参赛作品】\u003cbr/\u003e\u003cbr/\u003e 这是一个神奇的世界,有强者餐霞食气,有荒兽嘶吼山河,有神通妙法通天,有法宝毁天灭地,有灵丹脱胎换骨,有仙阵笼罩诸天……\u003cbr/\u003e\u003cbr/\u003e 少年姜思南自乾元域而出,身怀无上至宝,修炼绝世神通,只为了自己心中那份最初的守护,杀入浩瀚无量的世界之中,开启了一个逆天强者的崛起征程!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4009491,"commentCount":0,"lastIndexId":1256781871029673984,"lastIndexName":"暮雨新书《万古大帝》发布!","lastIndexUpdateTime":"2019/03/09 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"78_78447","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["造化仙帝"],"bookDesc":[" 【2014星创奖第三季参赛作品】
这是一个神奇的世界,有强者餐霞食气,有荒兽嘶吼山河,有神通妙法通天,有法宝毁天灭地,有灵丹脱胎换骨,有仙阵笼罩诸天……
少年姜思南自乾元域而出,身怀无上至宝,修炼绝世神通,只为了自己心中那份最初的守护,杀入浩瀚无量的世界之中,开启了一个逆天强者的崛起征程!"]}},{"_index":"novel","_type":"book","_id":"1258001828010737664","_score":16.191183,"_source":{"id":1258001828010737664,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/06/36bf13245bd248a2a2e28397f61ed503.jpg","bookName":"六界仙帝","authorName":"清蒸桂鱼","bookDesc":" 天道无常,仙界屹立亿万年后,仙域动荡,五族离心,六界纷争,天崩地裂,揭开了仙魔大战的序幕!少年徐景天虽然出身卑微,却时刻不忘奋发图强,于机缘巧合下,进入梵天宗,而后历经生死,修道成仙,最终屹立仙界之巅,开辟了六界新的纪元!仙界混乱,他力转乾坤;魔界纷争,他斩妖除魔。六界之内,任他纵横!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1143135,"commentCount":0,"lastIndexId":1258001960349417472,"lastIndexName":"第401章 四大魔兽(二)","lastIndexUpdateTime":"2019/02/28 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"7_7776","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["六界仙帝"],"bookDesc":[" 天道无常,仙界屹立亿万年后,仙域动荡,五族离心,六界纷争,天崩地裂,揭开了仙魔大战的序幕!少年徐景天虽然出身卑微,却时刻不忘奋发图强,于机缘巧合下,进入梵天宗,而后历经生死,修道成仙,最终屹立仙界之巅,开辟了六界新的纪元!仙界混乱,他力转乾坤;魔界纷争,他斩妖除魔。六界之内,任他纵横!"]}},{"_index":"novel","_type":"book","_id":"1258075246328496128","_score":16.191183,"_source":{"id":1258075246328496128,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/06/1f7fe53b9e264c11aef6f9640d99cc25.jpg","bookName":"绝代仙帝","authorName":"拼搏的射手","bookDesc":" 剑者锋芒也,三尺寒锋纵横天下,一人一剑谱写绝代剑王!\u003cbr/\u003e\u003cbr/\u003e 三万里河山,血河长流!五域之争,剑指神圣!秘境,遗迹,神秘凶地,一切未知不断揭晓!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":368078,"commentCount":0,"lastIndexId":1258075279866150912,"lastIndexName":"第九十四章 上架感言","lastIndexUpdateTime":"2018/07/20 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"89/89842","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["绝代仙帝"]}},{"_index":"novel","_type":"book","_id":"1258382179593863168","_score":16.191183,"_source":{"id":1258382179593863168,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/07/d748696865c54f9aaf83d2341e15c61e.jpg","bookName":"不死仙帝","authorName":"最爱生肖兔","bookDesc":" 世俗一小子,懵懂走上求仙之路,求道心坚,一路向前,得无上佛道宝典,显化佛界,功参造化,历经坎坷。成就不死仙帝之尊。\u003cbr/\u003e\u003cbr/\u003e 大日如来炼神,药师宏愿立志,\u003cbr/\u003e\u003cbr/\u003e 日光筑金身,月光锻体魄,\u003cbr/\u003e\u003cbr/\u003e 金刚为我座下,菩萨身边行走。\u003cbr/\u003e\u003cbr/\u003e PS:小兔已完本300万字长篇小说,人品很坚挺。新建QQ群:463693335,欢迎大家。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":6068495,"commentCount":0,"lastIndexId":1258383011999629312,"lastIndexName":"2405 血海遗族","lastIndexUpdateTime":"2019/05/23 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"22_22153","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["不死仙帝"],"bookDesc":["成就不死仙帝之尊。
大日如来炼神,药师宏愿立志,
日光筑金身,月光锻体魄,
金刚为我座下,菩萨身边行走。
PS:小兔已完本300万字长篇小说,人品很坚挺。新建QQ群:463693335,欢迎大家。"]}},{"_index":"novel","_type":"book","_id":"1259883093827690496","_score":16.191183,"_source":{"id":1259883093827690496,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/11/48548312c8c545deb37dff8624759b31.jpg","bookName":"永生仙帝","authorName":"麻汁豆角","bookDesc":" (最强玄幻,热血爽文)万年前,天宇大帝之子华飞被红颜知己皇甫仙蕊谋害,华飞的九个未婚妻也消失在历史红尘。万年后,华飞手握‘天宫秘境’归来。这一世,他要要找寻当年的无瑕仙子、高贵神女,古国公主、圣洁圣女等重组太子九妃,他要将敌人的脑袋拧下来当尿壶。天宫秘境之中有通天河,有蟠桃树,有炼丹炉,有七仙女,总之,该有的都有,不该有的也有……天宫在手,天下我有!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":515147,"commentCount":0,"lastIndexId":1259883164623347712,"lastIndexName":"第一百八十九章 咱俩也连连","lastIndexUpdateTime":"2020/01/22 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"121/121008","crawlIsStop":0},"highlight":{"bookName":["永生仙帝"],"bookDesc":[" (最强玄幻,热血爽文)万年前,天宇大帝之子华飞被红颜知己皇甫仙蕊谋害,华飞的九个未婚妻也消失在历史红尘。万年后,华飞手握‘天宫秘境’归来。这一世,他要要找寻当年的无瑕仙子、高贵神女,古国公主、圣洁圣女等重组太子九妃,他要将敌人的脑袋拧下来当尿壶。天宫秘境之中有通天河,有蟠桃树,有炼丹炉,有七仙女,总之,该有的都有,不该有的也有……天宫在手,天下我有!"]}},{"_index":"novel","_type":"book","_id":"1264266204799758336","_score":16.191183,"_source":{"id":1264266204799758336,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/23/702602fd305142a88929f2aec19b43f2.jpg","bookName":"仙网神帝","authorName":"血河老祖","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 用游戏修真!用仙法设置游戏服务器!用信仰建立仙界网络!将整个修真界都变成网络游戏,而我,唯一的GM,便是这仙网的至高神帝!千秋万代,一统江湖! 新人游戏程序员带着电脑穿越到了一个西游+聊斋+五代十国的混乱世界之中,并成为了已经陨落的神帝的候选者,看他是如何利用QQ农场,QQ牧场等电脑里的游戏一步步从险境中生存下来,并最终成长为绝世神帝!\n\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":1089080,"commentCount":0,"lastIndexId":1264266284663500800,"lastIndexName":"第二十二章 怪物","lastIndexUpdateTime":"2020/05/24 02:45","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"2/2153","crawlIsStop":0},"highlight":{"catName":["武侠仙侠"],"bookName":["仙网神帝"],"bookDesc":["用仙法设置游戏服务器!用信仰建立仙界网络!将整个修真界都变成网络游戏,而我,唯一的GM,便是这仙网的至高神帝!千秋万代,一统江湖! 新人游戏程序员带着电脑穿越到了一个西游+聊斋+五代十国的混乱世界之中,并成为了已经陨落的神帝的候选者,看他是如何利用QQ农场,QQ牧场等电脑里的游戏一步步从险境中生存下来,并最终成长为绝世神帝!\n"]}},{"_index":"novel","_type":"book","_id":"1262309861746487296","_score":16.191183,"_source":{"id":1262309861746487296,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/21/16333540b8dc4e80a1c799f6a00a9b10.jpg","bookName":"仙帝在上","authorName":"我是水神","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 人间不知我,踏雪屠天骄。江山多夜雨,飞剑斩传说。一步一传奇,扶摇破九霄。 神话皆落幕,独醉万古愁。我心中的都市修仙!\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":298,"wordCount":1162866,"commentCount":0,"lastIndexId":1264579876823482369,"lastIndexName":"第一卷:人间不知我 第241章:虚空邪族","lastIndexUpdateTime":"2020/05/24 23:31","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"56/56473","crawlIsStop":0},"highlight":{"bookName":["仙帝在上"]}}]}}
+2020-05-28 08:14:58,650 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:03,653 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:05,062 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:15:08,654 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:13,659 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:15,186 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:15:18,661 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:23,664 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:25,364 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:15:28,668 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:33,672 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:35,595 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:15:38,680 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:43,690 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:45,758 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:15:48,699 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:53,707 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:15:55,940 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:15:58,713 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:03,718 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:06,182 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:16:08,723 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:13,728 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:16,311 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:16:18,733 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:23,734 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:26,443 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:16:28,739 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:33,743 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:36,574 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:16:38,748 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:43,752 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:46,733 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:16:48,754 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:53,758 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:16:56,917 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:16:58,761 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:17:03,766 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:17:07,075 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:17:08,767 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:17:13,769 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:17:17,208 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:17:18,772 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:17:23,777 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:17:27,352 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:17:28,783 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:17:29,162 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 08:17:29,163 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@novel-search:172.20.10.2:670 from beat map.
+2020-05-28 08:17:29,164 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":670,"weight":1.0}
+2020-05-28 08:17:29,292 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 08:17:29,298 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 08:17:59,842 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:18:00,101 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:18:05,135 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:18:05,135 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:18:06,151 WARN (ClassPathMapperScanner.java:166)- No MyBatis mapper was found in '[com.java2nb.novel]' package. Please check your configuration.
+2020-05-28 08:18:06,610 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 08:18:06,681 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 45ms. Found 0 repository interfaces.
+2020-05-28 08:18:06,891 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:18:06,895 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:18:06,952 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:18:07,326 INFO (GenericScope.java:295)- BeanFactory id=aa712656-b678-302d-99cc-20554938938d
+2020-05-28 08:18:07,519 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$8d46e942] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:18:07,571 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a960ec3f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:18:08,224 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 670 (http)
+2020-05-28 08:18:08,323 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 08:18:08,324 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 08:18:08,561 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 08:18:08,562 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3404 ms
+2020-05-28 08:18:08,738 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:18:08,739 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:18:08,752 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@34ab26a
+2020-05-28 08:18:09,410 INFO (AbstractJestClient.java:60)- Setting server pool to a list of 1 servers: [http://198.245.61.51:9200]
+2020-05-28 08:18:09,413 INFO (JestClientFactory.java:224)- Using multi thread/connection supporting pooling connection manager
+2020-05-28 08:18:09,519 INFO (JestClientFactory.java:70)- Using custom GSON instance
+2020-05-28 08:18:09,520 INFO (JestClientFactory.java:85)- Node Discovery disabled...
+2020-05-28 08:18:09,520 INFO (JestClientFactory.java:97)- Idle connection reaping disabled...
+2020-05-28 08:18:09,867 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 08:18:09,869 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 08:18:09,870 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 08:18:10,902 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 08:18:11,032 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 08:18:11,058 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:18:11,059 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:18:11,311 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 08:18:12,059 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 08:18:12,476 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 08:18:12,505 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 08:18:12,585 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 08:18:12,883 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 670 (http) with context path ''
+2020-05-28 08:18:12,887 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":false,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0} to beat map.
+2020-05-28 08:18:12,905 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"weight":1.0}
+2020-05-28 08:18:13,186 INFO (NacosServiceRegistry.java:64)- nacos registry, novel-search 172.20.10.2:670 register finished
+2020-05-28 08:18:13,196 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 30.116 seconds (JVM running for 36.991)
+2020-05-28 08:18:13,196 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 30.116 seconds (JVM running for 36.991)
+2020-05-28 08:18:13,218 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-dev.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:18:13,219 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-dev.yml, group=novel-search, cnt=1
+2020-05-28 08:18:13,220 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-common.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:18:13,220 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-common.yml, group=novel-search, cnt=1
+2020-05-28 08:18:13,220 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:18:13,221 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search.yml, group=novel-search, cnt=1
+2020-05-28 08:18:13,512 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$a960ec3f] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:18:13,646 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:18:13,802 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 08:18:13,806 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 08:18:13,807 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 08:18:13,827 INFO (FrameworkServlet.java:546)- Completed initialization in 20 ms
+2020-05-28 08:18:13,865 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:18:22,784 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:18:22,799 INFO (StartupInfoLogger.java:59)- Started application in 9.424 seconds (JVM running for 46.593)
+2020-05-28 08:18:22,949 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 08:18:22,958 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 08:18:22,960 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 08:18:22,960 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=novel-search.yml, group=novel-search, md5=f9f0903e83b8e06d3918834d505d9e0c, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@417ead06
+2020-05-28 08:18:22,960 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=9594ms in ClientWorker, dataId=novel-search.yml, group=novel-search, md5=f9f0903e83b8e06d3918834d505d9e0c, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@417ead06
+2020-05-28 08:18:24,891 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:18:29,239 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:18:29,892 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:18:34,893 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:18:39,898 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:18:39,920 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:18:44,902 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:18:48,314 INFO (DirectJDKLog.java:173)- A cookie header was received [1590112685,1590247380] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2020-05-28 08:18:49,904 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:18:50,039 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:18:54,907 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:18:59,912 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:00,152 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:19:04,916 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:09,921 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:10,284 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:19:14,924 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:19,926 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:20,434 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:19:24,930 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:29,935 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:30,597 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:19:34,938 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:39,938 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:40,768 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:19:44,940 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:49,943 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:50,992 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:19:54,945 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:19:59,951 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:20:01,236 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:20:02,156 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 08:20:02,158 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@novel-search:172.20.10.2:670 from beat map.
+2020-05-28 08:20:02,160 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":670,"weight":1.0}
+2020-05-28 08:20:02,351 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 08:20:02,360 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 08:20:55,393 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:20:55,652 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:21:00,682 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:21:00,682 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:21:01,721 WARN (ClassPathMapperScanner.java:166)- No MyBatis mapper was found in '[com.java2nb.novel]' package. Please check your configuration.
+2020-05-28 08:21:02,002 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 08:21:02,021 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces.
+2020-05-28 08:21:02,135 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:21:02,142 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:21:02,329 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:21:02,940 INFO (GenericScope.java:295)- BeanFactory id=aa712656-b678-302d-99cc-20554938938d
+2020-05-28 08:21:03,126 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$1e92e98b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:21:03,176 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$3aacec88] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:21:03,637 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 670 (http)
+2020-05-28 08:21:03,668 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 08:21:03,669 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 08:21:03,820 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 08:21:03,822 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3121 ms
+2020-05-28 08:21:04,001 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:21:04,002 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:21:04,017 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@cd5ff55
+2020-05-28 08:21:05,066 INFO (AbstractJestClient.java:60)- Setting server pool to a list of 1 servers: [http://198.245.61.51:9200]
+2020-05-28 08:21:05,069 INFO (JestClientFactory.java:224)- Using multi thread/connection supporting pooling connection manager
+2020-05-28 08:21:05,188 INFO (JestClientFactory.java:70)- Using custom GSON instance
+2020-05-28 08:21:05,189 INFO (JestClientFactory.java:85)- Node Discovery disabled...
+2020-05-28 08:21:05,189 INFO (JestClientFactory.java:97)- Idle connection reaping disabled...
+2020-05-28 08:21:05,594 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 08:21:05,595 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 08:21:05,596 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 08:21:06,765 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 08:21:06,911 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 08:21:06,939 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:21:06,940 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:21:07,204 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 08:21:07,956 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 08:21:08,566 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 08:21:08,595 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 08:21:08,674 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 08:21:09,169 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 670 (http) with context path ''
+2020-05-28 08:21:09,180 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":false,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0} to beat map.
+2020-05-28 08:21:09,223 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"weight":1.0}
+2020-05-28 08:21:09,403 INFO (NacosServiceRegistry.java:64)- nacos registry, novel-search 172.20.10.2:670 register finished
+2020-05-28 08:21:09,412 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 31.833 seconds (JVM running for 38.488)
+2020-05-28 08:21:09,412 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 31.833 seconds (JVM running for 38.488)
+2020-05-28 08:21:09,441 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-dev.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:21:09,442 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-dev.yml, group=novel-search, cnt=1
+2020-05-28 08:21:09,443 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-common.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:21:09,443 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-common.yml, group=novel-search, cnt=1
+2020-05-28 08:21:09,444 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:21:09,444 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search.yml, group=novel-search, cnt=1
+2020-05-28 08:21:09,772 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 08:21:09,781 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 08:21:09,782 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 08:21:09,806 INFO (FrameworkServlet.java:546)- Completed initialization in 23 ms
+2020-05-28 08:21:09,859 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$3aacec88] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:21:10,529 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:21:10,612 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:21:10,746 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 08:21:10,786 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:21:18,883 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:21:18,897 INFO (StartupInfoLogger.java:59)- Started application in 9.315 seconds (JVM running for 47.974)
+2020-05-28 08:21:19,059 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 08:21:19,069 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 08:21:19,070 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 08:21:19,071 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=novel-search.yml, group=novel-search, md5=f9f0903e83b8e06d3918834d505d9e0c, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@2ba9722
+2020-05-28 08:21:19,071 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=9497ms in ClientWorker, dataId=novel-search.yml, group=novel-search, md5=f9f0903e83b8e06d3918834d505d9e0c, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@2ba9722
+2020-05-28 08:21:20,622 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:21:25,626 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:21:25,876 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:21:30,631 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:21:35,635 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:21:36,031 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:21:40,639 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:21:45,643 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:21:46,191 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:21:50,647 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:21:55,649 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:21:56,345 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:22:00,650 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:03,552 DEBUG (SearchServiceImpl.java:147)- Search{uri=novel/book/_search, method=POST}
+2020-05-28 08:22:03,552 DEBUG (SearchServiceImpl.java:147)- Search{uri=novel/book/_search, method=POST}
+2020-05-28 08:22:04,180 DEBUG (SearchServiceImpl.java:151)- {"took":234,"timed_out":false,"_shards":{"total":5,"successful":5,"skipped":0,"failed":0},"hits":{"total":7178,"max_score":22.521027,"hits":[{"_index":"novel","_type":"book","_id":"1258181550313254912","_score":22.521027,"_source":{"id":1258181550313254912,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/07/cb27668ef80644c7999aeaf566281879.jpg","bookName":"帝霸","authorName":"厌笔萧生","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;千万年前,李七夜栽下一株翠竹。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;八百万年前,李七夜养了一条鲤鱼。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;五百万年前,李七夜收养一个小女孩。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;…………………………\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;今天,李七夜一觉醒来,翠竹修练成神灵,鲤鱼化作金龙,小女孩成为九界女帝。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;这是一个养成的故事,一个不死的人族小子养成了妖神、养成了仙兽、养成了女帝的故事\u003cbr/\u003e\u0026nbsp;来源:手机雅库网http://m.yakuw.com/book_1530/\u003cbr/\u003e\u003cbr/\u003e来源:雅库网手机版http://m.yakuw.com/book_1530/","score":8.4,"bookStatus":0,"visitCount":47959,"wordCount":18137729,"commentCount":2,"lastIndexId":1261643325893419008,"lastIndexName":"第4021章恶者应罚","lastIndexUpdateTime":"2020/05/16 21:03","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"0_600","crawlIsStop":0},"highlight":{"bookName":["帝霸"],"bookDesc":["
…………………………
今天,李七夜一觉醒来,翠竹修练成神灵,鲤鱼化作金龙,小女孩成为九界女帝。
这是一个养成的故事,一个不死的人族小子养成了妖神、养成了仙兽、养成了女帝的故事
来源:手机雅库网http://m.yakuw.com/book_1530/
来源:雅库网手机版http://m.yakuw.com/book_1530/"]}},{"_index":"novel","_type":"book","_id":"1260278361190473728","_score":20.276094,"_source":{"id":1260278361190473728,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/12/87c440e59e0a46d391867cafc2738635.jpg","bookName":"神武霸帝","authorName":"不信邪","bookDesc":" 星辰冲窍,月华养魂,阳火淬身,熔炼银河血,身成不灭恒星体!少年顾辰身怀天辰万象诀,在这天才如雨,强者如云的世界,以手中三十三重天秘术,登临绝巅!任你神道无双,武道绝顶,不敌我的霸道!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":5548206,"commentCount":0,"lastIndexId":1260279056568328192,"lastIndexName":"第1970章 忠诚值得怀疑","lastIndexUpdateTime":"2019/10/30 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"4_4958","crawlIsStop":0},"highlight":{"bookName":["神武霸帝"]}},{"_index":"novel","_type":"book","_id":"1261326975052455936","_score":19.983854,"_source":{"id":1261326975052455936,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/15/b94bdc9e3c2148d4bc949ee874668024.jpg","bookName":"帝霸九天","authorName":"空无痕","bookDesc":"广阔的大陆,浩瀚的星辰,至高的九重天,无上的力量。一念,天地变色,一怒,血流成河,一抖,星辰陨落。一场风暴,一代天才秦天,横空出世,高歌猛进,势要斩落星辰,踏破天地,帝霸九天。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":259593,"commentCount":0,"lastIndexId":1261327020166389760,"lastIndexName":"第九十八章 逃!","lastIndexUpdateTime":"2016/09/28 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"32/32875","crawlIsStop":0},"highlight":{"bookName":["帝霸九天"],"bookDesc":["一场风暴,一代天才秦天,横空出世,高歌猛进,势要斩落星辰,踏破天地,帝霸九天。"]}},{"_index":"novel","_type":"book","_id":"1262997911040360448","_score":19.983854,"_source":{"id":1262997911040360448,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/23/20da99e90f204c45bc6894980292bb4d.jpg","bookName":"帝霸苍天","authorName":"杯酒煮闲愁","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 【【2019 “玄幻王者”征文】参赛作品】诸天浩渺,万族林立,有霸者一怒浮尸万里,有圣子卓绝搅动风云,有红颜一笑惊艳万古…一代妖孽圣子秦圣惊艳诸天,遭遇魔族圣女风流陨落,重生之际,又遇韵事,破除心魔。 锻不灭之体,御太初之气,蕴无敌之心,奴役万千神魔,帝御诸天!一眼,破恒古,翻手,覆乾坤!\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":44,"wordCount":584045,"commentCount":0,"lastIndexId":1262997980594503680,"lastIndexName":"第100章 撕烂嘴","lastIndexUpdateTime":"2019/05/23 00:05","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"37/37629","crawlIsStop":0},"highlight":{"bookName":["帝霸苍天"],"bookDesc":["锻不灭之体,御太初之气,蕴无敌之心,奴役万千神魔,帝御诸天!一眼,破恒古,翻手,覆乾坤!"]}},{"_index":"novel","_type":"book","_id":"1257622225068965888","_score":19.943043,"_source":{"id":1257622225068965888,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/05/bb95e42f21b44841a7c166347e19d128.jpg","bookName":"至尊霸帝","authorName":"夜吻","bookDesc":" 简介:少年古辰,华夏天朝一普通小子,因身怀绝世仙根,被某位游历寰宇的大能看中,带出地球养肥后,抽走仙根精血打入自己儿子的身体中,少年落了个生死道消的下场。谁知,天道好轮回,大能之子随意送给少年的普通玉石,却是神秘至宝,借助此物,少年重生十年前的地球……命运的齿轮开始转动,一切,将重新开始……","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":429072,"commentCount":0,"lastIndexId":1257622271554437120,"lastIndexName":"第374章 滴,刷我滴卡","lastIndexUpdateTime":"2020/01/19 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"120/120336","crawlIsStop":0},"highlight":{"bookName":["至尊霸帝"]}},{"_index":"novel","_type":"book","_id":"1258840426733805568","_score":19.943043,"_source":{"id":1258840426733805568,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/08/47e8aace276048baae226f10c9024b59.jpg","bookName":"龙神霸帝","authorName":"凛冬之哀","bookDesc":" 神龙大陆,强者为尊!\u003cbr/\u003e\u003cbr/\u003e 少年楚晨携龙神撼天柱穿越而来,以无敌之姿镇压诸天,睥睨三千位面,独断万古,问苍茫天地,谁与争锋?\u003cbr/\u003e\u003cbr/\u003e 主角格言:你命由我不由天,秒你只在挥手间!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":2025972,"commentCount":0,"lastIndexId":1258840738446090240,"lastIndexName":"第六百七十七章 一个个的排队来打脸!","lastIndexUpdateTime":"2018/08/29 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"18/18690","crawlIsStop":0},"highlight":{"bookName":["龙神霸帝"]}},{"_index":"novel","_type":"book","_id":"1259926947901644800","_score":19.943043,"_source":{"id":1259926947901644800,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/11/1f0ca40d97e64d11adc589dc82b8f31d.jpg","bookName":"极品霸帝","authorName":"残月如雪","bookDesc":" 【爽文】天帝重生,会炼丹,会阵法……会泡妞,无所不能!不管是万古第一天才也好,还是绝世无双的强者,在叶天帝的面前,统统都是渣滓!叶帝重生回到少年时代,携带诸天第一霸剑,以及《九龙天帝经》,从此开启了一条霸道碾压的无敌道路,装逼打脸,扮猪吃虎!踩的了纨绔,揍得了老祖,打得过女帝!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4831822,"commentCount":0,"lastIndexId":1259927535901122560,"lastIndexName":"第一千五百四十一章 诡谲","lastIndexUpdateTime":"2020/01/15 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"119/119491","crawlIsStop":0},"highlight":{"bookName":["极品霸帝"],"bookDesc":["叶帝重生回到少年时代,携带诸天第一霸剑,以及《九龙天帝经》,从此开启了一条霸道碾压的无敌道路,装逼打脸,扮猪吃虎!踩的了纨绔,揍得了老祖,打得过女帝!"]}},{"_index":"novel","_type":"book","_id":"1262596979186139136","_score":19.943043,"_source":{"id":1262596979186139136,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/22/33a237d9362f48509a232cf2c7a60f74.jpg","bookName":"无敌霸帝","authorName":"列天使魔女","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;少年重生异界,废材之体遭歧视,魔武双修,轰动九州大陆,成为绝世无敌霸帝。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;爷就是嚣张,无敌爽文。","score":6.4,"bookStatus":0,"visitCount":437,"wordCount":1320314,"commentCount":0,"lastIndexId":1262597056894009344,"lastIndexName":"第一百二十章 五人组","lastIndexUpdateTime":"2020/05/19 12:12","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"94_94540","crawlIsStop":0},"highlight":{"bookName":["无敌霸帝"],"bookDesc":[" 少年重生异界,废材之体遭歧视,魔武双修,轰动九州大陆,成为绝世无敌霸帝。
爷就是嚣张,无敌爽文。"]}},{"_index":"novel","_type":"book","_id":"1262666568964177920","_score":19.335264,"_source":{"id":1262666568964177920,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/22/38873ea63ac9465d9b9c25578bff33d3.jpg","bookName":"偏执大佬的老婆是朵白莲花","authorName":"容霸霸","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;全s市的人都知道,傅家少爷双腿残废,是废人一个。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;突然一天傅云琛的腿好了,并且以最短的时间横扫整个S市。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;就在所有的名门千金打算征服傅家少爷的时候。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;传出傅少爷宠着一个女人的消息,这个女人特别的绿茶,天天在傅少的面前嘤嘤嘤,哭唧唧。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;当安清歌听到这个消息的时候,冷哼了一声。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;她可是九重天上的白莲花之神,掌管凡间所有白莲花,她不绿茶才怪。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;对于来勾搭某人的那些白莲花,安清歌冷笑了一声,这样的招数她这几万年都看了不知道多少遍,怎么可能是她的对手。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;就这样的招数还来抢她的男人,做梦!","score":6.0,"bookStatus":0,"visitCount":88,"wordCount":524148,"commentCount":0,"lastIndexId":1262666702254964736,"lastIndexName":"第239章 你们真的是有这个本事吗","lastIndexUpdateTime":"2020/05/19 16:49","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"99_99467","crawlIsStop":0},"highlight":{"authorName":["容霸霸"]}},{"_index":"novel","_type":"book","_id":"1262329216991440896","_score":19.328886,"_source":{"id":1262329216991440896,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/21/55cea3fd150b4d56a88cd97cdbb17b30.jpg","bookName":"一位女帝的自我修养","authorName":"霸霸本霸","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;这是一本绝世女帝从女尊世界穿越到男尊世界的成长血泪史。这是一本绝世宠君从女尊世界穿越到男尊世界的翻身做主文。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;女强男强上位虐宠欢迎收看《一位女帝的自我修养》又名《女帝变形记》","score":7.1,"bookStatus":0,"visitCount":1097,"wordCount":575371,"commentCount":0,"lastIndexId":1262329268833038336,"lastIndexName":"第一百五十四章 皇上的厚望(二)","lastIndexUpdateTime":"2020/05/18 18:28","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"93_93867","crawlIsStop":0},"highlight":{"authorName":["霸霸本霸"],"bookName":["一位女帝的自我修养"],"bookDesc":[" 这是一本绝世女帝从女尊世界穿越到男尊世界的成长血泪史。这是一本绝世宠君从女尊世界穿越到男尊世界的翻身做主文。
女强男强上位虐宠欢迎收看《一位女帝的自我修养》又名《女帝变形记》"]}},{"_index":"novel","_type":"book","_id":"1262341699433082880","_score":18.307735,"_source":{"id":1262341699433082880,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/21/eacae64bb5594c8db297f6f6d1d1db2b.jpg","bookName":"经常请吃饭的帅气下属","authorName":"An霸","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 每一个热搜背后,其实都是人为操控?寻臻表示,热搜这玩意都是老娘玩剩的。 (干练职场女强人×职场新人小奶狗)(背景架空,内容纯属虚构,勿考据。 )\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":193,"wordCount":334397,"commentCount":0,"lastIndexId":1263201409598160896,"lastIndexName":"83、恶意P图","lastIndexUpdateTime":"2019/11/30 01:24","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"43/43143","crawlIsStop":0},"highlight":{"authorName":["An霸"]}},{"_index":"novel","_type":"book","_id":"1259472376930672640","_score":18.158543,"_source":{"id":1259472376930672640,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/10/74c569e4c44041b1a52e441df050371f.jpg","bookName":"狂帝霸天","authorName":"子龙将军","bookDesc":" 心潮澎湃,无限幻想,迎风挥击千层浪,少年不败热血!","score":6.5,"bookStatus":0,"visitCount":106,"wordCount":2454824,"commentCount":0,"lastIndexId":1259472752136331264,"lastIndexName":"839大结局","lastIndexUpdateTime":"2020/03/17 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"133/133458","crawlIsStop":0},"highlight":{"bookName":["狂帝霸天"]}},{"_index":"novel","_type":"book","_id":"1262323885016035328","_score":18.158543,"_source":{"id":1262323885016035328,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/21/fa4d9985eb63411a952bc04542fd9a93.jpg","bookName":"凌天霸帝","authorName":"风云动","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 一身可不朽,一念便永恒。今日我以牧为姓,以天为名,诛三千神魔,镇上古万族!\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":428927,"commentCount":0,"lastIndexId":1264669345153007617,"lastIndexName":"第七十五章所谓的兄弟情义","lastIndexUpdateTime":"2020/05/25 05:27","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"55/55165","crawlIsStop":0},"highlight":{"bookName":["凌天霸帝"]}},{"_index":"novel","_type":"book","_id":"1262573801374154752","_score":18.140738,"_source":{"id":1262573801374154752,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/22/608f695e7e24417dad0e6f9f52fafef2.jpg","bookName":"心愿解决师","authorName":"An霸","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;穿进小说里,被强行绑定了心愿解决师系统的方千觅只能靠帮助人实现心愿来生存,从而被卷进数单命案中。","score":6.0,"bookStatus":0,"visitCount":32,"wordCount":763147,"commentCount":0,"lastIndexId":1262573904021356544,"lastIndexName":"204、回到现实世界(大结局)","lastIndexUpdateTime":"2020/05/19 10:40","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"98_98283","crawlIsStop":0},"highlight":{"authorName":["An霸"]}},{"_index":"novel","_type":"book","_id":"1261467780773748736","_score":18.088842,"_source":{"id":1261467780773748736,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/16/ca16c7f4a6e74a67933176bd6061bd10.jpg","bookName":"早好,霍同学","authorName":"颜霸霸","bookDesc":" 一天,于桑知收到男同学传话:“风哥叫你放学后去北门小树林!”“风哥”即霍风,他逃课打架成绩吊车尾,是校内大名鼎鼎的坏学生!突然被他传唤,于桑知害怕了整整一天。最后没办法,只能求救班主任。于是放学后,班主任提着扫把杀到小树林,揪出霍风……一顿胖揍!班主任:“臭小子!我们班的优秀生你也敢警告!欺负到你爸头上来了,看我不打死你!”霍风:“误会!我只是想追她!”班主任:“你凭什么!你个学渣!辣鸡!臭虫!”霍风:“……”擦,亲爸?*若干年后,于桑知穿上婚纱,对闺蜜说,“我老公以前是校霸。他说,他准备追我的第一天,就被公公打了一顿,公公还警告他别耽误我考清华。”闺蜜:“这么惨?那后来呢?”于桑知:“后来,他也考了清华。”","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4038377,"commentCount":0,"lastIndexId":1261468186627186688,"lastIndexName":"1094、风哥被恶搞!(3)","lastIndexUpdateTime":"2019/11/26 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"108/108036","crawlIsStop":0},"highlight":{"authorName":["颜霸霸"],"bookDesc":["*若干年后,于桑知穿上婚纱,对闺蜜说,“我老公以前是校霸。他说,他准备追我的第一天,就被公公打了一顿,公公还警告他别耽误我考清华。”闺蜜:“这么惨?那后来呢?”于桑知:“后来,他也考了清华。”"]}},{"_index":"novel","_type":"book","_id":"1262763313811357696","_score":18.088842,"_source":{"id":1262763313811357696,"workDirection":0,"catId":4,"catName":"历史军事","picUrl":"/localPic/2020/05/22/791894ea529b4d8daaa535737733a2f7.jpg","bookName":"天降淘妃:战神王爷太凶猛","authorName":"兔霸霸","bookDesc":"","score":7.9,"bookStatus":0,"visitCount":9042,"wordCount":3528966,"commentCount":0,"lastIndexId":1262763683203710976,"lastIndexName":"第902章 萧元诗的攻略之旅(完)","lastIndexUpdateTime":"2020/05/19 23:13","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"29_29020","crawlIsStop":0},"highlight":{"authorName":["兔霸霸"]}},{"_index":"novel","_type":"book","_id":"1260649176452997120","_score":17.93929,"_source":{"id":1260649176452997120,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/13/fa234b131bf34e549c860fcba9050c28.jpg","bookName":"蜜宠365天:校霸,有点甜","authorName":"颜霸霸","bookDesc":" 一天,于桑知收到混混同学传话:“风哥叫你放学后去北门小树林!”“风哥”即霍风,他抽烟喝酒逃课打架,是校内大名鼎鼎的恶霸!突然被他传唤,于桑知害怕了整整一天。最后没办法,只能求救班主任。于是放学后,班主任提着扫把杀到小树林,揪出霍风……一顿胖揍!班主任:“臭小子!我们班的优秀生你也敢警告!欺负到你爸头上来了,看我不打死你!”霍风:“误会!我只是想追她!”班主任:“你凭什么!你个学渣!辣鸡!臭虫!”霍风:“……”擦,亲爸?*若干年后,于桑知穿上婚纱,对闺蜜说,“我老公以前是校霸。他说,他准备追我的第一天,就被公公打了一顿,公公还警告他别耽误我考清华。”闺蜜:“这么惨?那后来呢?”于桑知:“后来,他也考了清华。”","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4664200,"commentCount":0,"lastIndexId":1260649745087373312,"lastIndexName":"番外结局篇:一切都很好!","lastIndexUpdateTime":"2020/01/15 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"108/108010","crawlIsStop":0},"highlight":{"authorName":["颜霸霸"],"bookName":["蜜宠365天:校霸,有点甜"],"bookDesc":["*若干年后,于桑知穿上婚纱,对闺蜜说,“我老公以前是校霸。他说,他准备追我的第一天,就被公公打了一顿,公公还警告他别耽误我考清华。”闺蜜:“这么惨?那后来呢?”于桑知:“后来,他也考了清华。”"]}},{"_index":"novel","_type":"book","_id":"1259660778145751040","_score":17.91408,"_source":{"id":1259660778145751040,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/11/3c651553077e4adaa6fd2a8fda51d31f.jpg","bookName":"都市超级帝霸","authorName":"生产大会","bookDesc":" 【2018火爆新书】武道,至强;丹道,终极;阵道,掌控天地。天域之主青玄帝尊,称霸都市,执掌一切。万古苍穹,我最强……","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":733907,"commentCount":0,"lastIndexId":1259660872106549248,"lastIndexName":"第二百六十二章 抢药","lastIndexUpdateTime":"2020/02/23 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"128/128252","crawlIsStop":0},"highlight":{"bookName":["都市超级帝霸"],"bookDesc":["天域之主青玄帝尊,称霸都市,执掌一切。万古苍穹,我最强……"]}},{"_index":"novel","_type":"book","_id":"1262356509575032832","_score":17.91408,"_source":{"id":1262356509575032832,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/21/df5b17a4022c458d93f8157002b342dd.jpg","bookName":"武霸帝尊","authorName":"红辰断","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;【【2019\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“玄幻王者”征文】参赛作品】天帝丧,天界大乱,四方征战;天尊下界,请大皇子回归天界,继天帝位,主持大局。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;一场赌局,少年重回十年之前,本能逆天改命却甘于平庸,以求平淡。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;造物弄人,一步步的逼迫,一步步的成长,历经千辛,少年终于武霸天下,然一场更大的阴谋在等待着他。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;莅临天界,看他如何风轻云淡,一世为尊,成为最强天帝。","score":6.6,"bookStatus":0,"visitCount":623,"wordCount":782430,"commentCount":0,"lastIndexId":1263337665422376960,"lastIndexName":"第六十五章:抢人","lastIndexUpdateTime":"2020/05/21 13:15","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"94_94301","crawlIsStop":0},"highlight":{"bookName":["武霸帝尊"],"bookDesc":["
造物弄人,一步步的逼迫,一步步的成长,历经千辛,少年终于武霸天下,然一场更大的阴谋在等待着他。
莅临天界,看他如何风轻云淡,一世为尊,成为最强天帝。"]}},{"_index":"novel","_type":"book","_id":"1259519654408134656","_score":17.865965,"_source":{"id":1259519654408134656,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/10/412139a17f344ae18855852c9cee9123.jpg","bookName":"狂天霸帝","authorName":"无耻小熊","bookDesc":" 【东方爽文】三千仙法,万古轮回,绝天霸体,谁与争锋!身为太初的天骄,穿越万载只为复仇,霸体一出,苍穹悸动,万法跪拜!你言仙术,太初仙法足以今朝天骄跪舔。你言计谋,万般智谋足以将你玩转于掌指。你言勇武,绝天霸体旷古绝伦天下无双。万古长空,今世苍穹,我辰天自在,谁人敢与我一战!狂天霸帝一群:562148265","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":26346,"commentCount":0,"lastIndexId":1259519656865996800,"lastIndexName":"第二百零一章 埋伏","lastIndexUpdateTime":"2020/03/12 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"132/132285","crawlIsStop":0},"highlight":{"bookName":["狂天霸帝"],"bookDesc":[" 【东方爽文】三千仙法,万古轮回,绝天霸体,谁与争锋!身为太初的天骄,穿越万载只为复仇,霸体一出,苍穹悸动,万法跪拜!你言仙术,太初仙法足以今朝天骄跪舔。你言计谋,万般智谋足以将你玩转于掌指。你言勇武,绝天霸体旷古绝伦天下无双。万古长空,今世苍穹,我辰天自在,谁人敢与我一战!狂天霸帝一群:562148265"]}}]}}
+2020-05-28 08:22:04,180 DEBUG (SearchServiceImpl.java:151)- {"took":234,"timed_out":false,"_shards":{"total":5,"successful":5,"skipped":0,"failed":0},"hits":{"total":7178,"max_score":22.521027,"hits":[{"_index":"novel","_type":"book","_id":"1258181550313254912","_score":22.521027,"_source":{"id":1258181550313254912,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/07/cb27668ef80644c7999aeaf566281879.jpg","bookName":"帝霸","authorName":"厌笔萧生","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;千万年前,李七夜栽下一株翠竹。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;八百万年前,李七夜养了一条鲤鱼。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;五百万年前,李七夜收养一个小女孩。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;…………………………\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;今天,李七夜一觉醒来,翠竹修练成神灵,鲤鱼化作金龙,小女孩成为九界女帝。\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;这是一个养成的故事,一个不死的人族小子养成了妖神、养成了仙兽、养成了女帝的故事\u003cbr/\u003e\u0026nbsp;来源:手机雅库网http://m.yakuw.com/book_1530/\u003cbr/\u003e\u003cbr/\u003e来源:雅库网手机版http://m.yakuw.com/book_1530/","score":8.4,"bookStatus":0,"visitCount":47959,"wordCount":18137729,"commentCount":2,"lastIndexId":1261643325893419008,"lastIndexName":"第4021章恶者应罚","lastIndexUpdateTime":"2020/05/16 21:03","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"0_600","crawlIsStop":0},"highlight":{"bookName":["帝霸"],"bookDesc":["
…………………………
今天,李七夜一觉醒来,翠竹修练成神灵,鲤鱼化作金龙,小女孩成为九界女帝。
这是一个养成的故事,一个不死的人族小子养成了妖神、养成了仙兽、养成了女帝的故事
来源:手机雅库网http://m.yakuw.com/book_1530/
来源:雅库网手机版http://m.yakuw.com/book_1530/"]}},{"_index":"novel","_type":"book","_id":"1260278361190473728","_score":20.276094,"_source":{"id":1260278361190473728,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/12/87c440e59e0a46d391867cafc2738635.jpg","bookName":"神武霸帝","authorName":"不信邪","bookDesc":" 星辰冲窍,月华养魂,阳火淬身,熔炼银河血,身成不灭恒星体!少年顾辰身怀天辰万象诀,在这天才如雨,强者如云的世界,以手中三十三重天秘术,登临绝巅!任你神道无双,武道绝顶,不敌我的霸道!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":5548206,"commentCount":0,"lastIndexId":1260279056568328192,"lastIndexName":"第1970章 忠诚值得怀疑","lastIndexUpdateTime":"2019/10/30 00:00","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"4_4958","crawlIsStop":0},"highlight":{"bookName":["神武霸帝"]}},{"_index":"novel","_type":"book","_id":"1261326975052455936","_score":19.983854,"_source":{"id":1261326975052455936,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/15/b94bdc9e3c2148d4bc949ee874668024.jpg","bookName":"帝霸九天","authorName":"空无痕","bookDesc":"广阔的大陆,浩瀚的星辰,至高的九重天,无上的力量。一念,天地变色,一怒,血流成河,一抖,星辰陨落。一场风暴,一代天才秦天,横空出世,高歌猛进,势要斩落星辰,踏破天地,帝霸九天。","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":259593,"commentCount":0,"lastIndexId":1261327020166389760,"lastIndexName":"第九十八章 逃!","lastIndexUpdateTime":"2016/09/28 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"32/32875","crawlIsStop":0},"highlight":{"bookName":["帝霸九天"],"bookDesc":["一场风暴,一代天才秦天,横空出世,高歌猛进,势要斩落星辰,踏破天地,帝霸九天。"]}},{"_index":"novel","_type":"book","_id":"1262997911040360448","_score":19.983854,"_source":{"id":1262997911040360448,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/23/20da99e90f204c45bc6894980292bb4d.jpg","bookName":"帝霸苍天","authorName":"杯酒煮闲愁","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 【【2019 “玄幻王者”征文】参赛作品】诸天浩渺,万族林立,有霸者一怒浮尸万里,有圣子卓绝搅动风云,有红颜一笑惊艳万古…一代妖孽圣子秦圣惊艳诸天,遭遇魔族圣女风流陨落,重生之际,又遇韵事,破除心魔。 锻不灭之体,御太初之气,蕴无敌之心,奴役万千神魔,帝御诸天!一眼,破恒古,翻手,覆乾坤!\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":44,"wordCount":584045,"commentCount":0,"lastIndexId":1262997980594503680,"lastIndexName":"第100章 撕烂嘴","lastIndexUpdateTime":"2019/05/23 00:05","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"37/37629","crawlIsStop":0},"highlight":{"bookName":["帝霸苍天"],"bookDesc":["锻不灭之体,御太初之气,蕴无敌之心,奴役万千神魔,帝御诸天!一眼,破恒古,翻手,覆乾坤!"]}},{"_index":"novel","_type":"book","_id":"1257622225068965888","_score":19.943043,"_source":{"id":1257622225068965888,"workDirection":0,"catId":2,"catName":"武侠仙侠","picUrl":"/localPic/2020/05/05/bb95e42f21b44841a7c166347e19d128.jpg","bookName":"至尊霸帝","authorName":"夜吻","bookDesc":" 简介:少年古辰,华夏天朝一普通小子,因身怀绝世仙根,被某位游历寰宇的大能看中,带出地球养肥后,抽走仙根精血打入自己儿子的身体中,少年落了个生死道消的下场。谁知,天道好轮回,大能之子随意送给少年的普通玉石,却是神秘至宝,借助此物,少年重生十年前的地球……命运的齿轮开始转动,一切,将重新开始……","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":429072,"commentCount":0,"lastIndexId":1257622271554437120,"lastIndexName":"第374章 滴,刷我滴卡","lastIndexUpdateTime":"2020/01/19 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"120/120336","crawlIsStop":0},"highlight":{"bookName":["至尊霸帝"]}},{"_index":"novel","_type":"book","_id":"1258840426733805568","_score":19.943043,"_source":{"id":1258840426733805568,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/08/47e8aace276048baae226f10c9024b59.jpg","bookName":"龙神霸帝","authorName":"凛冬之哀","bookDesc":" 神龙大陆,强者为尊!\u003cbr/\u003e\u003cbr/\u003e 少年楚晨携龙神撼天柱穿越而来,以无敌之姿镇压诸天,睥睨三千位面,独断万古,问苍茫天地,谁与争锋?\u003cbr/\u003e\u003cbr/\u003e 主角格言:你命由我不由天,秒你只在挥手间!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":2025972,"commentCount":0,"lastIndexId":1258840738446090240,"lastIndexName":"第六百七十七章 一个个的排队来打脸!","lastIndexUpdateTime":"2018/08/29 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"18/18690","crawlIsStop":0},"highlight":{"bookName":["龙神霸帝"]}},{"_index":"novel","_type":"book","_id":"1259926947901644800","_score":19.943043,"_source":{"id":1259926947901644800,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/11/1f0ca40d97e64d11adc589dc82b8f31d.jpg","bookName":"极品霸帝","authorName":"残月如雪","bookDesc":" 【爽文】天帝重生,会炼丹,会阵法……会泡妞,无所不能!不管是万古第一天才也好,还是绝世无双的强者,在叶天帝的面前,统统都是渣滓!叶帝重生回到少年时代,携带诸天第一霸剑,以及《九龙天帝经》,从此开启了一条霸道碾压的无敌道路,装逼打脸,扮猪吃虎!踩的了纨绔,揍得了老祖,打得过女帝!","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4831822,"commentCount":0,"lastIndexId":1259927535901122560,"lastIndexName":"第一千五百四十一章 诡谲","lastIndexUpdateTime":"2020/01/15 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"119/119491","crawlIsStop":0},"highlight":{"bookName":["极品霸帝"],"bookDesc":["叶帝重生回到少年时代,携带诸天第一霸剑,以及《九龙天帝经》,从此开启了一条霸道碾压的无敌道路,装逼打脸,扮猪吃虎!踩的了纨绔,揍得了老祖,打得过女帝!"]}},{"_index":"novel","_type":"book","_id":"1262596979186139136","_score":19.943043,"_source":{"id":1262596979186139136,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/22/33a237d9362f48509a232cf2c7a60f74.jpg","bookName":"无敌霸帝","authorName":"列天使魔女","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;少年重生异界,废材之体遭歧视,魔武双修,轰动九州大陆,成为绝世无敌霸帝。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;爷就是嚣张,无敌爽文。","score":6.4,"bookStatus":0,"visitCount":437,"wordCount":1320314,"commentCount":0,"lastIndexId":1262597056894009344,"lastIndexName":"第一百二十章 五人组","lastIndexUpdateTime":"2020/05/19 12:12","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"94_94540","crawlIsStop":0},"highlight":{"bookName":["无敌霸帝"],"bookDesc":[" 少年重生异界,废材之体遭歧视,魔武双修,轰动九州大陆,成为绝世无敌霸帝。
爷就是嚣张,无敌爽文。"]}},{"_index":"novel","_type":"book","_id":"1262666568964177920","_score":19.335264,"_source":{"id":1262666568964177920,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/22/38873ea63ac9465d9b9c25578bff33d3.jpg","bookName":"偏执大佬的老婆是朵白莲花","authorName":"容霸霸","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;全s市的人都知道,傅家少爷双腿残废,是废人一个。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;突然一天傅云琛的腿好了,并且以最短的时间横扫整个S市。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;就在所有的名门千金打算征服傅家少爷的时候。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;传出傅少爷宠着一个女人的消息,这个女人特别的绿茶,天天在傅少的面前嘤嘤嘤,哭唧唧。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;当安清歌听到这个消息的时候,冷哼了一声。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;她可是九重天上的白莲花之神,掌管凡间所有白莲花,她不绿茶才怪。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;对于来勾搭某人的那些白莲花,安清歌冷笑了一声,这样的招数她这几万年都看了不知道多少遍,怎么可能是她的对手。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;就这样的招数还来抢她的男人,做梦!","score":6.0,"bookStatus":0,"visitCount":88,"wordCount":524148,"commentCount":0,"lastIndexId":1262666702254964736,"lastIndexName":"第239章 你们真的是有这个本事吗","lastIndexUpdateTime":"2020/05/19 16:49","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"99_99467","crawlIsStop":0},"highlight":{"authorName":["容霸霸"]}},{"_index":"novel","_type":"book","_id":"1262329216991440896","_score":19.328886,"_source":{"id":1262329216991440896,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/21/55cea3fd150b4d56a88cd97cdbb17b30.jpg","bookName":"一位女帝的自我修养","authorName":"霸霸本霸","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;这是一本绝世女帝从女尊世界穿越到男尊世界的成长血泪史。这是一本绝世宠君从女尊世界穿越到男尊世界的翻身做主文。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;女强男强上位虐宠欢迎收看《一位女帝的自我修养》又名《女帝变形记》","score":7.1,"bookStatus":0,"visitCount":1097,"wordCount":575371,"commentCount":0,"lastIndexId":1262329268833038336,"lastIndexName":"第一百五十四章 皇上的厚望(二)","lastIndexUpdateTime":"2020/05/18 18:28","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"93_93867","crawlIsStop":0},"highlight":{"authorName":["霸霸本霸"],"bookName":["一位女帝的自我修养"],"bookDesc":[" 这是一本绝世女帝从女尊世界穿越到男尊世界的成长血泪史。这是一本绝世宠君从女尊世界穿越到男尊世界的翻身做主文。
女强男强上位虐宠欢迎收看《一位女帝的自我修养》又名《女帝变形记》"]}},{"_index":"novel","_type":"book","_id":"1262341699433082880","_score":18.307735,"_source":{"id":1262341699433082880,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/21/eacae64bb5594c8db297f6f6d1d1db2b.jpg","bookName":"经常请吃饭的帅气下属","authorName":"An霸","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 每一个热搜背后,其实都是人为操控?寻臻表示,热搜这玩意都是老娘玩剩的。 (干练职场女强人×职场新人小奶狗)(背景架空,内容纯属虚构,勿考据。 )\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":193,"wordCount":334397,"commentCount":0,"lastIndexId":1263201409598160896,"lastIndexName":"83、恶意P图","lastIndexUpdateTime":"2019/11/30 01:24","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"43/43143","crawlIsStop":0},"highlight":{"authorName":["An霸"]}},{"_index":"novel","_type":"book","_id":"1259472376930672640","_score":18.158543,"_source":{"id":1259472376930672640,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/10/74c569e4c44041b1a52e441df050371f.jpg","bookName":"狂帝霸天","authorName":"子龙将军","bookDesc":" 心潮澎湃,无限幻想,迎风挥击千层浪,少年不败热血!","score":6.5,"bookStatus":0,"visitCount":106,"wordCount":2454824,"commentCount":0,"lastIndexId":1259472752136331264,"lastIndexName":"839大结局","lastIndexUpdateTime":"2020/03/17 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"133/133458","crawlIsStop":0},"highlight":{"bookName":["狂帝霸天"]}},{"_index":"novel","_type":"book","_id":"1262323885016035328","_score":18.158543,"_source":{"id":1262323885016035328,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/21/fa4d9985eb63411a952bc04542fd9a93.jpg","bookName":"凌天霸帝","authorName":"风云动","bookDesc":"\u003cp\u003e\u003cfont style\u003d\"color:#0066FF\"\u003e\u003c/font\u003e\r\n \r\n \u003c/p\u003e\r\n \r\n \u003cp\u003e 一身可不朽,一念便永恒。今日我以牧为姓,以天为名,诛三千神魔,镇上古万族!\u003c/p\u003e","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":428927,"commentCount":0,"lastIndexId":1264669345153007617,"lastIndexName":"第七十五章所谓的兄弟情义","lastIndexUpdateTime":"2020/05/25 05:27","isVip":0,"status":0,"crawlSourceId":6,"crawlBookId":"55/55165","crawlIsStop":0},"highlight":{"bookName":["凌天霸帝"]}},{"_index":"novel","_type":"book","_id":"1262573801374154752","_score":18.140738,"_source":{"id":1262573801374154752,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/22/608f695e7e24417dad0e6f9f52fafef2.jpg","bookName":"心愿解决师","authorName":"An霸","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;穿进小说里,被强行绑定了心愿解决师系统的方千觅只能靠帮助人实现心愿来生存,从而被卷进数单命案中。","score":6.0,"bookStatus":0,"visitCount":32,"wordCount":763147,"commentCount":0,"lastIndexId":1262573904021356544,"lastIndexName":"204、回到现实世界(大结局)","lastIndexUpdateTime":"2020/05/19 10:40","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"98_98283","crawlIsStop":0},"highlight":{"authorName":["An霸"]}},{"_index":"novel","_type":"book","_id":"1261467780773748736","_score":18.088842,"_source":{"id":1261467780773748736,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/16/ca16c7f4a6e74a67933176bd6061bd10.jpg","bookName":"早好,霍同学","authorName":"颜霸霸","bookDesc":" 一天,于桑知收到男同学传话:“风哥叫你放学后去北门小树林!”“风哥”即霍风,他逃课打架成绩吊车尾,是校内大名鼎鼎的坏学生!突然被他传唤,于桑知害怕了整整一天。最后没办法,只能求救班主任。于是放学后,班主任提着扫把杀到小树林,揪出霍风……一顿胖揍!班主任:“臭小子!我们班的优秀生你也敢警告!欺负到你爸头上来了,看我不打死你!”霍风:“误会!我只是想追她!”班主任:“你凭什么!你个学渣!辣鸡!臭虫!”霍风:“……”擦,亲爸?*若干年后,于桑知穿上婚纱,对闺蜜说,“我老公以前是校霸。他说,他准备追我的第一天,就被公公打了一顿,公公还警告他别耽误我考清华。”闺蜜:“这么惨?那后来呢?”于桑知:“后来,他也考了清华。”","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4038377,"commentCount":0,"lastIndexId":1261468186627186688,"lastIndexName":"1094、风哥被恶搞!(3)","lastIndexUpdateTime":"2019/11/26 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"108/108036","crawlIsStop":0},"highlight":{"authorName":["颜霸霸"],"bookDesc":["*若干年后,于桑知穿上婚纱,对闺蜜说,“我老公以前是校霸。他说,他准备追我的第一天,就被公公打了一顿,公公还警告他别耽误我考清华。”闺蜜:“这么惨?那后来呢?”于桑知:“后来,他也考了清华。”"]}},{"_index":"novel","_type":"book","_id":"1262763313811357696","_score":18.088842,"_source":{"id":1262763313811357696,"workDirection":0,"catId":4,"catName":"历史军事","picUrl":"/localPic/2020/05/22/791894ea529b4d8daaa535737733a2f7.jpg","bookName":"天降淘妃:战神王爷太凶猛","authorName":"兔霸霸","bookDesc":"","score":7.9,"bookStatus":0,"visitCount":9042,"wordCount":3528966,"commentCount":0,"lastIndexId":1262763683203710976,"lastIndexName":"第902章 萧元诗的攻略之旅(完)","lastIndexUpdateTime":"2020/05/19 23:13","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"29_29020","crawlIsStop":0},"highlight":{"authorName":["兔霸霸"]}},{"_index":"novel","_type":"book","_id":"1260649176452997120","_score":17.93929,"_source":{"id":1260649176452997120,"workDirection":1,"catId":7,"catName":"女生频道","picUrl":"/localPic/2020/05/13/fa234b131bf34e549c860fcba9050c28.jpg","bookName":"蜜宠365天:校霸,有点甜","authorName":"颜霸霸","bookDesc":" 一天,于桑知收到混混同学传话:“风哥叫你放学后去北门小树林!”“风哥”即霍风,他抽烟喝酒逃课打架,是校内大名鼎鼎的恶霸!突然被他传唤,于桑知害怕了整整一天。最后没办法,只能求救班主任。于是放学后,班主任提着扫把杀到小树林,揪出霍风……一顿胖揍!班主任:“臭小子!我们班的优秀生你也敢警告!欺负到你爸头上来了,看我不打死你!”霍风:“误会!我只是想追她!”班主任:“你凭什么!你个学渣!辣鸡!臭虫!”霍风:“……”擦,亲爸?*若干年后,于桑知穿上婚纱,对闺蜜说,“我老公以前是校霸。他说,他准备追我的第一天,就被公公打了一顿,公公还警告他别耽误我考清华。”闺蜜:“这么惨?那后来呢?”于桑知:“后来,他也考了清华。”","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":4664200,"commentCount":0,"lastIndexId":1260649745087373312,"lastIndexName":"番外结局篇:一切都很好!","lastIndexUpdateTime":"2020/01/15 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"108/108010","crawlIsStop":0},"highlight":{"authorName":["颜霸霸"],"bookName":["蜜宠365天:校霸,有点甜"],"bookDesc":["*若干年后,于桑知穿上婚纱,对闺蜜说,“我老公以前是校霸。他说,他准备追我的第一天,就被公公打了一顿,公公还警告他别耽误我考清华。”闺蜜:“这么惨?那后来呢?”于桑知:“后来,他也考了清华。”"]}},{"_index":"novel","_type":"book","_id":"1259660778145751040","_score":17.91408,"_source":{"id":1259660778145751040,"workDirection":0,"catId":3,"catName":"都市言情","picUrl":"/localPic/2020/05/11/3c651553077e4adaa6fd2a8fda51d31f.jpg","bookName":"都市超级帝霸","authorName":"生产大会","bookDesc":" 【2018火爆新书】武道,至强;丹道,终极;阵道,掌控天地。天域之主青玄帝尊,称霸都市,执掌一切。万古苍穹,我最强……","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":733907,"commentCount":0,"lastIndexId":1259660872106549248,"lastIndexName":"第二百六十二章 抢药","lastIndexUpdateTime":"2020/02/23 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"128/128252","crawlIsStop":0},"highlight":{"bookName":["都市超级帝霸"],"bookDesc":["天域之主青玄帝尊,称霸都市,执掌一切。万古苍穹,我最强……"]}},{"_index":"novel","_type":"book","_id":"1262356509575032832","_score":17.91408,"_source":{"id":1262356509575032832,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/21/df5b17a4022c458d93f8157002b342dd.jpg","bookName":"武霸帝尊","authorName":"红辰断","bookDesc":"\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;【【2019\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;“玄幻王者”征文】参赛作品】天帝丧,天界大乱,四方征战;天尊下界,请大皇子回归天界,继天帝位,主持大局。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;一场赌局,少年重回十年之前,本能逆天改命却甘于平庸,以求平淡。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;造物弄人,一步步的逼迫,一步步的成长,历经千辛,少年终于武霸天下,然一场更大的阴谋在等待着他。\u003cbr/\u003e\u003cbr/\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;莅临天界,看他如何风轻云淡,一世为尊,成为最强天帝。","score":6.6,"bookStatus":0,"visitCount":623,"wordCount":782430,"commentCount":0,"lastIndexId":1263337665422376960,"lastIndexName":"第六十五章:抢人","lastIndexUpdateTime":"2020/05/21 13:15","isVip":0,"status":0,"crawlSourceId":5,"crawlBookId":"94_94301","crawlIsStop":0},"highlight":{"bookName":["武霸帝尊"],"bookDesc":["
造物弄人,一步步的逼迫,一步步的成长,历经千辛,少年终于武霸天下,然一场更大的阴谋在等待着他。
莅临天界,看他如何风轻云淡,一世为尊,成为最强天帝。"]}},{"_index":"novel","_type":"book","_id":"1259519654408134656","_score":17.865965,"_source":{"id":1259519654408134656,"workDirection":0,"catId":1,"catName":"玄幻奇幻","picUrl":"/localPic/2020/05/10/412139a17f344ae18855852c9cee9123.jpg","bookName":"狂天霸帝","authorName":"无耻小熊","bookDesc":" 【东方爽文】三千仙法,万古轮回,绝天霸体,谁与争锋!身为太初的天骄,穿越万载只为复仇,霸体一出,苍穹悸动,万法跪拜!你言仙术,太初仙法足以今朝天骄跪舔。你言计谋,万般智谋足以将你玩转于掌指。你言勇武,绝天霸体旷古绝伦天下无双。万古长空,今世苍穹,我辰天自在,谁人敢与我一战!狂天霸帝一群:562148265","score":6.5,"bookStatus":0,"visitCount":100,"wordCount":26346,"commentCount":0,"lastIndexId":1259519656865996800,"lastIndexName":"第二百零一章 埋伏","lastIndexUpdateTime":"2020/03/12 00:00","isVip":0,"status":0,"crawlSourceId":2,"crawlBookId":"132/132285","crawlIsStop":0},"highlight":{"bookName":["狂天霸帝"],"bookDesc":[" 【东方爽文】三千仙法,万古轮回,绝天霸体,谁与争锋!身为太初的天骄,穿越万载只为复仇,霸体一出,苍穹悸动,万法跪拜!你言仙术,太初仙法足以今朝天骄跪舔。你言计谋,万般智谋足以将你玩转于掌指。你言勇武,绝天霸体旷古绝伦天下无双。万古长空,今世苍穹,我辰天自在,谁人敢与我一战!狂天霸帝一群:562148265"]}}]}}
+2020-05-28 08:22:05,654 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:06,498 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:22:10,657 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:15,661 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:16,744 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:22:20,664 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:25,665 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:27,004 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:22:30,666 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:35,670 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:37,216 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:22:40,675 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:45,679 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:47,466 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:22:50,682 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:22:53,611 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 08:22:53,611 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@novel-search:172.20.10.2:670 from beat map.
+2020-05-28 08:22:53,612 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":670,"weight":1.0}
+2020-05-28 08:22:53,722 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 08:22:53,726 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 08:36:44,906 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:36:45,131 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:36:50,165 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:36:50,165 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:36:51,608 WARN (ClassPathMapperScanner.java:166)- No MyBatis mapper was found in '[com.java2nb.novel]' package. Please check your configuration.
+2020-05-28 08:36:51,890 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 08:36:51,911 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 16ms. Found 0 repository interfaces.
+2020-05-28 08:36:52,068 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:36:52,074 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:36:52,309 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:36:52,951 INFO (GenericScope.java:295)- BeanFactory id=aa712656-b678-302d-99cc-20554938938d
+2020-05-28 08:36:53,109 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$dd1758a0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:36:53,155 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f9315b9d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:36:53,655 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 670 (http)
+2020-05-28 08:36:53,690 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 08:36:53,690 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 08:36:53,916 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 08:36:53,916 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3643 ms
+2020-05-28 08:36:54,522 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:36:54,522 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:36:54,536 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@6598caab
+2020-05-28 08:36:55,284 INFO (AbstractJestClient.java:60)- Setting server pool to a list of 1 servers: [http://198.245.61.51:9200]
+2020-05-28 08:36:55,289 INFO (JestClientFactory.java:224)- Using multi thread/connection supporting pooling connection manager
+2020-05-28 08:36:55,427 INFO (JestClientFactory.java:70)- Using custom GSON instance
+2020-05-28 08:36:55,428 INFO (JestClientFactory.java:85)- Node Discovery disabled...
+2020-05-28 08:36:55,429 INFO (JestClientFactory.java:97)- Idle connection reaping disabled...
+2020-05-28 08:36:55,754 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 08:36:55,755 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 08:36:55,756 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 08:36:57,473 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 08:36:57,775 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 08:36:57,941 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:36:57,957 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:36:58,805 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 08:36:59,584 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 08:36:59,887 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 08:36:59,922 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 08:37:00,129 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 08:37:00,847 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 670 (http) with context path ''
+2020-05-28 08:37:00,852 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":false,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0} to beat map.
+2020-05-28 08:37:00,875 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"weight":1.0}
+2020-05-28 08:37:00,987 INFO (NacosServiceRegistry.java:64)- nacos registry, novel-search 172.20.10.2:670 register finished
+2020-05-28 08:37:00,996 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 35.688 seconds (JVM running for 42.385)
+2020-05-28 08:37:00,996 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 35.688 seconds (JVM running for 42.385)
+2020-05-28 08:37:01,024 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-dev.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:37:01,025 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-dev.yml, group=novel-search, cnt=1
+2020-05-28 08:37:01,025 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-common.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:37:01,026 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-common.yml, group=novel-search, cnt=1
+2020-05-28 08:37:01,028 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:37:01,028 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search.yml, group=novel-search, cnt=1
+2020-05-28 08:37:01,255 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$f9315b9d] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:37:01,409 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 08:37:01,410 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 08:37:01,412 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 08:37:01,434 INFO (FrameworkServlet.java:546)- Completed initialization in 22 ms
+2020-05-28 08:37:01,603 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:37:01,856 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 08:37:01,865 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:37:06,890 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:37:06,912 INFO (StartupInfoLogger.java:59)- Started application in 5.782 seconds (JVM running for 48.3)
+2020-05-28 08:37:07,100 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 08:37:07,112 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 08:37:07,115 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 08:37:07,116 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=novel-search.yml, group=novel-search, md5=f9f0903e83b8e06d3918834d505d9e0c, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@56b6070b
+2020-05-28 08:37:07,116 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=5993ms in ClientWorker, dataId=novel-search.yml, group=novel-search, md5=f9f0903e83b8e06d3918834d505d9e0c, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@56b6070b
+2020-05-28 08:37:10,772 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:15,772 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:20,773 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:25,775 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:30,779 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:35,713 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:37:35,728 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:37:35,730 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@novel-search with to listener map
+2020-05-28 08:37:35,781 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:36,852 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:37:40,782 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:45,782 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:46,462 INFO (DirectJDKLog.java:173)- A cookie header was received [1590112685,1590247380] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2020-05-28 08:37:47,337 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:37:50,788 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:55,792 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:37:57,487 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:38:00,797 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:05,802 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:07,702 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:38:10,805 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:15,805 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:17,899 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:38:20,808 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:25,812 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:28,038 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:38:30,817 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:35,821 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:38,253 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:38:40,826 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:45,831 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:48,414 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:38:50,836 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:55,837 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:38:58,569 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:39:00,839 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:05,841 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:08,703 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:39:10,846 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:15,851 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:18,870 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:39:20,854 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:25,859 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:28,993 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:39:30,863 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:35,866 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:39,154 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:39:40,870 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:45,875 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:49,313 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:39:50,880 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:55,885 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:39:59,448 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:40:00,888 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:05,893 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:09,630 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:40:10,898 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:15,900 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:19,874 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:40:20,901 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:25,906 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:30,050 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:40:30,907 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:35,909 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:40,173 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:40:40,913 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:45,915 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:50,327 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:40:50,915 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:40:55,918 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:00,548 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:41:00,920 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:05,924 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:10,713 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:41:10,928 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:15,933 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:20,836 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:41:20,933 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:25,938 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:30,939 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:30,966 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:41:35,940 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:40,941 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:42,097 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:41:45,944 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:50,948 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:41:52,246 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:41:55,949 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:00,954 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:02,405 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:42:05,959 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:10,960 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:12,511 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:42:15,962 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:20,967 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:22,669 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:42:25,968 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:30,970 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:32,837 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:42:35,975 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:40,978 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:42,980 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:42:45,979 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:50,985 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:42:53,138 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:42:55,989 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:00,990 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:03,318 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:43:05,990 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:10,990 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:13,443 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:43:15,992 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:20,993 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:23,578 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:43:25,996 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:31,001 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:33,763 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:43:36,003 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:41,007 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:43,902 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:43:46,012 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:51,015 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:43:54,063 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:43:56,018 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:44:01,020 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:44:03,074 ERROR (ServerHttpAgent.java:130)- [NACOS SocketTimeoutException]
+2020-05-28 08:44:03,075 ERROR (ServerHttpAgent.java:140)- no available server
+2020-05-28 08:44:03,080 ERROR (ClientWorker.java:373)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [check-update] get changed dataId exception
+java.net.ConnectException: no available server
+ at com.alibaba.nacos.client.config.http.ServerHttpAgent.httpPost(ServerHttpAgent.java:141)
+ at com.alibaba.nacos.client.config.http.MetricsHttpAgent.httpPost(MetricsHttpAgent.java:64)
+ at com.alibaba.nacos.client.config.impl.ClientWorker.checkUpdateConfigStr(ClientWorker.java:361)
+ at com.alibaba.nacos.client.config.impl.ClientWorker.checkUpdateDataIds(ClientWorker.java:335)
+ at com.alibaba.nacos.client.config.impl.ClientWorker$LongPollingRunnable.run(ClientWorker.java:478)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 08:44:04,193 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:44:06,025 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:44:10,523 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 08:44:10,524 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@novel-search:172.20.10.2:670 from beat map.
+2020-05-28 08:44:10,525 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":670,"weight":1.0}
+2020-05-28 08:44:10,779 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 08:44:10,791 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 08:58:10,167 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:58:10,435 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:58:15,480 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:58:15,480 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:58:17,594 WARN (ClassPathMapperScanner.java:166)- No MyBatis mapper was found in '[com.java2nb.novel]' package. Please check your configuration.
+2020-05-28 08:58:18,040 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 08:58:18,050 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 08:58:18,107 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 35ms. Found 0 repository interfaces.
+2020-05-28 08:58:18,143 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 08:58:18,148 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 08:58:18,202 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 14ms. Found 0 repository interfaces.
+2020-05-28 08:58:18,615 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:58:18,633 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:58:18,720 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 08:58:19,210 INFO (GenericScope.java:295)- BeanFactory id=4ba989ec-1b33-36a6-b7b7-3db86a14e19f
+2020-05-28 08:58:19,244 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'com.java2nb.novel.search.feign.BookFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:58:19,403 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c47c5921] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:58:19,479 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$e0965c1e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:58:20,106 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 670 (http)
+2020-05-28 08:58:20,151 INFO (DirectJDKLog.java:173)- Initializing ProtocolHandler ["http-nio-670"]
+2020-05-28 08:58:20,176 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 08:58:20,182 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 08:58:20,633 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 08:58:20,634 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 5125 ms
+2020-05-28 08:58:20,866 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:58:20,867 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:58:20,893 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@2bb0e277
+2020-05-28 08:58:27,125 INFO (AbstractJestClient.java:60)- Setting server pool to a list of 1 servers: [http://127.0.0.1:9200]
+2020-05-28 08:58:27,133 INFO (JestClientFactory.java:224)- Using multi thread/connection supporting pooling connection manager
+2020-05-28 08:58:27,448 INFO (JestClientFactory.java:70)- Using custom GSON instance
+2020-05-28 08:58:27,449 INFO (JestClientFactory.java:85)- Node Discovery disabled...
+2020-05-28 08:58:27,450 INFO (JestClientFactory.java:97)- Idle connection reaping disabled...
+2020-05-28 08:58:27,826 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 08:58:27,829 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 08:58:27,832 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 08:58:29,015 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 08:58:29,144 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 08:58:29,175 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 08:58:29,176 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 08:58:29,440 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 08:58:30,595 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'taskScheduler'
+2020-05-28 08:58:30,661 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 08:58:30,683 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 08:58:30,948 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 08:58:30,979 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 08:58:31,059 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 08:58:31,401 INFO (DirectJDKLog.java:173)- Starting ProtocolHandler ["http-nio-670"]
+2020-05-28 08:58:31,453 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 670 (http) with context path ''
+2020-05-28 08:58:31,459 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":false,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0} to beat map.
+2020-05-28 08:58:31,482 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"weight":1.0}
+2020-05-28 08:58:31,637 INFO (NacosServiceRegistry.java:64)- nacos registry, novel-search 172.20.10.2:670 register finished
+2020-05-28 08:58:31,643 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 38.748 seconds (JVM running for 46.168)
+2020-05-28 08:58:31,643 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 38.748 seconds (JVM running for 46.168)
+2020-05-28 08:58:31,674 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-dev.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:58:31,676 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-dev.yml, group=novel-search, cnt=1
+2020-05-28 08:58:31,677 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-common.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:58:31,678 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-common.yml, group=novel-search, cnt=1
+2020-05-28 08:58:31,679 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 08:58:31,680 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search.yml, group=novel-search, cnt=1
+2020-05-28 08:58:32,105 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 08:58:32,112 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 08:58:32,152 INFO (FrameworkServlet.java:546)- Completed initialization in 40 ms
+2020-05-28 08:58:32,261 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$e0965c1e] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 08:58:32,359 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 08:58:32,855 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:58:33,045 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 08:58:33,097 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 08:58:33,643 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 08:58:38,668 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 08:58:38,688 INFO (StartupInfoLogger.java:59)- Started application in 6.814 seconds (JVM running for 53.212)
+2020-05-28 08:58:38,865 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 08:58:38,875 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 08:58:38,877 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 08:58:38,878 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=novel-search.yml, group=novel-search, md5=95f3751d796adedc2e63d18fe82e3b28, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@690681b
+2020-05-28 08:58:38,879 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=7010ms in ClientWorker, dataId=novel-search.yml, group=novel-search, md5=95f3751d796adedc2e63d18fe82e3b28, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@690681b
+2020-05-28 08:58:42,860 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:58:47,864 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:58:52,869 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:58:57,872 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:02,875 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:06,728 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:59:06,738 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:59:06,739 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@novel-search with to listener map
+2020-05-28 08:59:07,880 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:07,910 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:59:12,882 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:17,883 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:18,029 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:59:22,884 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:27,890 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:28,163 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:59:32,895 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:37,899 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:38,302 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 08:59:42,900 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 08:59:47,001 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 08:59:47,003 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@novel-search:172.20.10.2:670 from beat map.
+2020-05-28 08:59:47,009 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":670,"weight":1.0}
+2020-05-28 08:59:47,146 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 08:59:47,149 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'taskScheduler'
+2020-05-28 08:59:47,153 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:07:50,215 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 09:07:50,500 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 09:07:55,545 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:07:55,545 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:07:58,367 WARN (ClassPathMapperScanner.java:166)- No MyBatis mapper was found in '[com.java2nb.novel]' package. Please check your configuration.
+2020-05-28 09:07:58,964 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:07:58,972 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:07:59,020 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 35ms. Found 0 repository interfaces.
+2020-05-28 09:07:59,042 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:07:59,045 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:07:59,086 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 17ms. Found 0 repository interfaces.
+2020-05-28 09:07:59,248 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:07:59,253 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:07:59,327 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:07:59,792 INFO (GenericScope.java:295)- BeanFactory id=61308ccd-eeea-3889-918f-dcc80a2a5d6d
+2020-05-28 09:07:59,825 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'com.java2nb.novel.search.feign.BookFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:07:59,953 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$68eae0ac] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:08:00,015 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$8504e3a9] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:08:00,832 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 670 (http)
+2020-05-28 09:08:00,853 INFO (DirectJDKLog.java:173)- Initializing ProtocolHandler ["http-nio-670"]
+2020-05-28 09:08:00,865 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:08:00,866 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:08:01,050 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:08:01,052 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 5474 ms
+2020-05-28 09:08:01,237 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:08:01,237 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:08:01,251 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@74ebd159
+2020-05-28 09:08:07,356 INFO (AbstractJestClient.java:60)- Setting server pool to a list of 1 servers: [http://127.0.0.1:9200]
+2020-05-28 09:08:07,362 INFO (JestClientFactory.java:224)- Using multi thread/connection supporting pooling connection manager
+2020-05-28 09:08:07,540 INFO (JestClientFactory.java:70)- Using custom GSON instance
+2020-05-28 09:08:07,541 INFO (JestClientFactory.java:85)- Node Discovery disabled...
+2020-05-28 09:08:07,542 INFO (JestClientFactory.java:97)- Idle connection reaping disabled...
+2020-05-28 09:08:08,927 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:08:08,930 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:08:08,934 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:08:10,167 WARN (AbstractApplicationContext.java:557)- Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'bookToEsSchedule' defined in file [/Users/xiongxiaoyang/java/novel-cloud/novel-search/target/classes/com/java2nb/novel/search/schedule/BookToEsSchedule.class]: Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.java2nb.novel.common.cache.CacheService' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {}
+2020-05-28 09:08:10,190 INFO (DirectJDKLog.java:173)- Stopping service [Tomcat]
+2020-05-28 09:08:10,201 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.client.listener] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
+ com.alibaba.nacos.client.naming.core.EventDispatcher$Notifier.run(EventDispatcher.java:114)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:08:10,204 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.beat.sender] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:08:10,206 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.beat.sender] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1088)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:08:10,209 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.failover] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ sun.misc.Unsafe.park(Native Method)
+ java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
+ java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
+ java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
+ java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:08:10,213 WARN (DirectJDKLog.java:173)- The web application [ROOT] appears to have started a thread named [com.alibaba.nacos.naming.push.receiver] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
+ java.net.PlainDatagramSocketImpl.receive0(Native Method)
+ java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:143)
+ java.net.DatagramSocket.receive(DatagramSocket.java:812)
+ com.alibaba.nacos.client.naming.core.PushReceiver.run(PushReceiver.java:73)
+ java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ java.util.concurrent.FutureTask.run$$$capture(FutureTask.java:266)
+ java.util.concurrent.FutureTask.run(FutureTask.java)
+ java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
+ java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
+ java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:08:10,254 INFO (ConditionEvaluationReportLoggingListener.java:136)-
+
+Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
+2020-05-28 09:08:11,533 ERROR (LoggingFailureAnalysisReporter.java:40)-
+
+***************************
+APPLICATION FAILED TO START
+***************************
+
+Description:
+
+Parameter 1 of constructor in com.java2nb.novel.search.schedule.BookToEsSchedule required a bean of type 'com.java2nb.novel.common.cache.CacheService' that could not be found.
+
+
+Action:
+
+Consider defining a bean of type 'com.java2nb.novel.common.cache.CacheService' in your configuration.
+
+2020-05-28 09:10:23,759 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 09:10:23,990 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 09:10:29,025 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:10:29,025 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:10:30,457 WARN (ClassPathMapperScanner.java:166)- No MyBatis mapper was found in '[com.java2nb.novel]' package. Please check your configuration.
+2020-05-28 09:10:30,908 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:10:30,912 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:10:30,936 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 18ms. Found 0 repository interfaces.
+2020-05-28 09:10:30,950 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:10:30,952 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:10:30,974 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 10ms. Found 0 repository interfaces.
+2020-05-28 09:10:31,089 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:10:31,093 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:10:31,169 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:10:31,598 INFO (GenericScope.java:295)- BeanFactory id=524eed22-80e9-321e-a996-40c4160febf7
+2020-05-28 09:10:31,633 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'com.java2nb.novel.search.feign.BookFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:10:31,765 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$3974d2bd] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:10:31,815 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$558ed5ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:10:32,651 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 670 (http)
+2020-05-28 09:10:32,673 INFO (DirectJDKLog.java:173)- Initializing ProtocolHandler ["http-nio-670"]
+2020-05-28 09:10:32,685 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:10:32,686 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:10:32,884 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:10:32,885 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3838 ms
+2020-05-28 09:10:33,068 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:10:33,068 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:10:33,084 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@1fc1c7e
+2020-05-28 09:10:39,480 INFO (AbstractJestClient.java:60)- Setting server pool to a list of 1 servers: [http://127.0.0.1:9200]
+2020-05-28 09:10:39,485 INFO (JestClientFactory.java:224)- Using multi thread/connection supporting pooling connection manager
+2020-05-28 09:10:39,636 INFO (JestClientFactory.java:70)- Using custom GSON instance
+2020-05-28 09:10:39,637 INFO (JestClientFactory.java:85)- Node Discovery disabled...
+2020-05-28 09:10:39,638 INFO (JestClientFactory.java:97)- Idle connection reaping disabled...
+2020-05-28 09:10:40,305 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:10:40,311 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:10:40,318 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:10:43,106 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:10:43,226 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:10:43,253 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:10:43,254 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:10:43,537 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:10:44,660 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'taskScheduler'
+2020-05-28 09:10:44,711 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:10:44,734 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:10:44,980 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:10:45,011 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:10:45,090 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:10:47,697 INFO (DirectJDKLog.java:173)- Starting ProtocolHandler ["http-nio-670"]
+2020-05-28 09:10:47,749 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 670 (http) with context path ''
+2020-05-28 09:10:47,755 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":false,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0} to beat map.
+2020-05-28 09:10:47,783 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"weight":1.0}
+2020-05-28 09:10:47,994 INFO (NacosServiceRegistry.java:64)- nacos registry, novel-search 172.20.10.2:670 register finished
+2020-05-28 09:10:47,999 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 41.88 seconds (JVM running for 48.895)
+2020-05-28 09:10:47,999 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 41.88 seconds (JVM running for 48.895)
+2020-05-28 09:10:48,022 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-dev.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:10:48,024 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-dev.yml, group=novel-search, cnt=1
+2020-05-28 09:10:48,025 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-common.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:10:48,025 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-common.yml, group=novel-search, cnt=1
+2020-05-28 09:10:48,027 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:10:48,027 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search.yml, group=novel-search, cnt=1
+2020-05-28 09:10:48,808 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:10:48,811 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:10:49,581 INFO (FrameworkServlet.java:546)- Completed initialization in 769 ms
+2020-05-28 09:10:50,950 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:10:50,950 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:10:52,029 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:10:52,054 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:10:52,060 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@book-service with to listener map
+2020-05-28 09:10:52,104 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$558ed5ba] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:10:53,183 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:10:53,202 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 09:10:53,228 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 09:10:53,506 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 09:10:58,531 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:10:58,559 INFO (StartupInfoLogger.java:59)- Started application in 9.909 seconds (JVM running for 59.454)
+2020-05-28 09:10:58,740 INFO (ChainedDynamicProperty.java:115)- Flipping property: book-service.ribbon.ActiveConnectionsLimit to use NEXT property: niws.loadbalancer.availabilityFilteringRule.activeConnectionsLimit = 2147483647
+2020-05-28 09:10:58,881 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:10:58,893 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:10:58,895 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:10:58,895 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=novel-search.yml, group=novel-search, md5=95f3751d796adedc2e63d18fe82e3b28, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@35dfb32a
+2020-05-28 09:10:58,895 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=10254ms in ClientWorker, dataId=novel-search.yml, group=novel-search, md5=95f3751d796adedc2e63d18fe82e3b28, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@35dfb32a
+2020-05-28 09:11:11,699 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:11:11,707 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:11:11,707 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:11:11,791 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:16,702 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:11:21,706 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:11:21,925 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:22,366 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:11:22,367 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:11:22,368 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@novel-search with to listener map
+2020-05-28 09:11:23,526 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:11:26,710 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:11:31,714 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:11:32,032 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:33,633 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:11:36,717 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:11:41,721 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:11:42,194 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:11:43,751 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:22:52,763 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:22:53,013 INFO (EventDispatcher.java:75)- [LISTENER] removing DEFAULT_GROUP@@novel-search with from listener map
+2020-05-28 09:22:53,013 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:22:53,014 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:22:53,556 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:22:53,556 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:22:59,320 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:23:06,638 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:23:06,638 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:23:06,640 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:23:11,244 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:23:11,244 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:23:11,311 INFO (PollingServerListUpdater.java:53)- Shutting down the Executor Pool for PollingServerListUpdater
+2020-05-28 09:23:11,316 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:23:11,316 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@novel-search:172.20.10.2:670 from beat map.
+2020-05-28 09:23:11,317 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":670,"weight":1.0}
+2020-05-28 09:23:11,433 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:23:11,436 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'taskScheduler'
+2020-05-28 09:23:11,440 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:23:11,449 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:23:11,449 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:23:41,416 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 09:23:41,657 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 09:23:46,693 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:23:46,693 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:23:47,795 WARN (ClassPathMapperScanner.java:166)- No MyBatis mapper was found in '[com.java2nb.novel]' package. Please check your configuration.
+2020-05-28 09:23:48,094 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:23:48,097 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:23:48,118 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 16ms. Found 0 repository interfaces.
+2020-05-28 09:23:48,130 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:23:48,131 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:23:48,147 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 6ms. Found 0 repository interfaces.
+2020-05-28 09:23:48,245 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:23:48,249 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:23:48,295 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:23:48,674 INFO (GenericScope.java:295)- BeanFactory id=524eed22-80e9-321e-a996-40c4160febf7
+2020-05-28 09:23:48,710 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'com.java2nb.novel.search.feign.BookFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:23:49,066 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$c02dd53] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:23:49,187 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$281ce050] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:23:49,793 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 670 (http)
+2020-05-28 09:23:49,813 INFO (DirectJDKLog.java:173)- Initializing ProtocolHandler ["http-nio-670"]
+2020-05-28 09:23:49,826 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:23:49,827 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:23:50,085 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:23:50,085 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3367 ms
+2020-05-28 09:23:50,668 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:23:50,669 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:23:50,711 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@30af23fd
+2020-05-28 09:23:57,646 INFO (AbstractJestClient.java:60)- Setting server pool to a list of 1 servers: [http://127.0.0.1:9200]
+2020-05-28 09:23:57,658 INFO (JestClientFactory.java:224)- Using multi thread/connection supporting pooling connection manager
+2020-05-28 09:23:58,024 INFO (JestClientFactory.java:70)- Using custom GSON instance
+2020-05-28 09:23:58,025 INFO (JestClientFactory.java:85)- Node Discovery disabled...
+2020-05-28 09:23:58,026 INFO (JestClientFactory.java:97)- Idle connection reaping disabled...
+2020-05-28 09:23:58,929 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:23:58,930 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:23:58,932 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:24:00,947 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:24:01,186 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:24:01,222 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:24:01,222 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:24:01,476 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:24:03,195 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'taskScheduler'
+2020-05-28 09:24:03,255 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:24:03,287 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:24:03,665 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:24:03,709 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:24:03,844 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:24:11,631 INFO (DirectJDKLog.java:173)- Starting ProtocolHandler ["http-nio-670"]
+2020-05-28 09:24:11,710 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 670 (http) with context path ''
+2020-05-28 09:24:11,716 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":false,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0} to beat map.
+2020-05-28 09:24:11,767 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:24:11,753 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"weight":1.0}
+2020-05-28 09:24:11,770 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@novel-search with to listener map
+2020-05-28 09:24:11,908 INFO (NacosServiceRegistry.java:64)- nacos registry, novel-search 172.20.10.2:670 register finished
+2020-05-28 09:24:11,915 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 48.453 seconds (JVM running for 56.206)
+2020-05-28 09:24:11,915 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 48.453 seconds (JVM running for 56.206)
+2020-05-28 09:24:11,928 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:24:11,949 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:24:11,950 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@book-service with to listener map
+2020-05-28 09:24:11,969 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-dev.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:24:11,970 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-dev.yml, group=novel-search, cnt=1
+2020-05-28 09:24:11,971 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-common.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:24:11,972 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-common.yml, group=novel-search, cnt=1
+2020-05-28 09:24:11,973 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:24:11,974 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search.yml, group=novel-search, cnt=1
+2020-05-28 09:24:51,019 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:24:51,037 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:24:51,037 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:24:51,066 INFO (FrameworkServlet.java:546)- Completed initialization in 28 ms
+2020-05-28 09:24:51,114 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:24:51,114 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@novel-search:172.20.10.2:670 from beat map.
+2020-05-28 09:24:51,115 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":670,"weight":1.0}
+2020-05-28 09:24:51,181 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$281ce050] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:24:51,199 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@novel-search -> []
+2020-05-28 09:24:51,200 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:24:51,201 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:24:51,230 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:24:51,234 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'taskScheduler'
+2020-05-28 09:24:51,237 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:24:51,841 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 09:26:48,127 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 09:26:48,390 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 09:26:53,431 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:26:53,431 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:26:54,951 WARN (ClassPathMapperScanner.java:166)- No MyBatis mapper was found in '[com.java2nb.novel]' package. Please check your configuration.
+2020-05-28 09:26:55,280 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:26:55,284 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:26:55,308 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 17ms. Found 0 repository interfaces.
+2020-05-28 09:26:55,323 INFO (RepositoryConfigurationDelegate.java:244)- Multiple Spring Data modules found, entering strict repository configuration mode!
+2020-05-28 09:26:55,325 INFO (RepositoryConfigurationDelegate.java:126)- Bootstrapping Spring Data repositories in DEFAULT mode.
+2020-05-28 09:26:55,346 INFO (RepositoryConfigurationDelegate.java:182)- Finished Spring Data repository scanning in 9ms. Found 0 repository interfaces.
+2020-05-28 09:26:55,469 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:26:55,473 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:26:55,556 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:26:55,994 INFO (GenericScope.java:295)- BeanFactory id=524eed22-80e9-321e-a996-40c4160febf7
+2020-05-28 09:26:56,027 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'com.java2nb.novel.search.feign.BookFeignClient' of type [org.springframework.cloud.openfeign.FeignClientFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:26:56,155 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$cce22456] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:26:56,200 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$e8fc2753] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:26:57,026 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 670 (http)
+2020-05-28 09:26:57,047 INFO (DirectJDKLog.java:173)- Initializing ProtocolHandler ["http-nio-670"]
+2020-05-28 09:26:57,060 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:26:57,060 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:26:57,255 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:26:57,256 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3801 ms
+2020-05-28 09:26:57,443 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:26:57,444 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:26:57,457 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@1d3d76b4
+2020-05-28 09:27:03,239 INFO (AbstractJestClient.java:60)- Setting server pool to a list of 1 servers: [http://127.0.0.1:9200]
+2020-05-28 09:27:03,245 INFO (JestClientFactory.java:224)- Using multi thread/connection supporting pooling connection manager
+2020-05-28 09:27:03,346 INFO (JestClientFactory.java:70)- Using custom GSON instance
+2020-05-28 09:27:03,346 INFO (JestClientFactory.java:85)- Node Discovery disabled...
+2020-05-28 09:27:03,347 INFO (JestClientFactory.java:97)- Idle connection reaping disabled...
+2020-05-28 09:27:03,702 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:27:03,703 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:27:03,704 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:27:05,732 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:27:05,843 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:27:05,868 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:27:05,868 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:27:06,096 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:27:07,094 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'taskScheduler'
+2020-05-28 09:27:07,135 WARN (RedisStarterDeprecationWarningAutoConfiguration.java:43)- spring-boot-starter-redis is deprecated as of Spring Boot 1.4, please migrate to spring-boot-starter-data-redis
+2020-05-28 09:27:07,158 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:27:07,417 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:27:07,447 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:27:07,526 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:27:09,841 INFO (DirectJDKLog.java:173)- Starting ProtocolHandler ["http-nio-670"]
+2020-05-28 09:27:09,915 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 670 (http) with context path ''
+2020-05-28 09:27:09,921 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":false,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0} to beat map.
+2020-05-28 09:27:09,939 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"weight":1.0}
+2020-05-28 09:27:10,053 INFO (NacosServiceRegistry.java:64)- nacos registry, novel-search 172.20.10.2:670 register finished
+2020-05-28 09:27:10,062 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 39.112 seconds (JVM running for 46.646)
+2020-05-28 09:27:10,062 INFO (StartupInfoLogger.java:59)- Started SearchApplication in 39.112 seconds (JVM running for 46.646)
+2020-05-28 09:27:10,090 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-dev.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:27:10,091 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-dev.yml, group=novel-search, cnt=1
+2020-05-28 09:27:10,092 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search-common.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:27:10,092 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search-common.yml, group=novel-search, cnt=1
+2020-05-28 09:27:10,095 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] novel-search.yml+novel-search+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:27:10,095 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=novel-search.yml, group=novel-search, cnt=1
+2020-05-28 09:27:11,492 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:27:11,495 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:27:13,248 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:27:13,264 INFO (FrameworkServlet.java:546)- Completed initialization in 1769 ms
+2020-05-28 09:27:13,359 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:13,377 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:13,379 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@book-service with to listener map
+2020-05-28 09:27:13,456 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$e8fc2753] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:27:13,922 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 09:27:14,064 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'novel-search.yml', group: 'novel-search'
+2020-05-28 09:27:14,387 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='novel-search-dev.yml'}, NacosPropertySource {name='novel-search-common.yml'}, NacosPropertySource {name='novel-search.yml'}]}
+2020-05-28 09:27:14,170 WARN (AbstractHealthIndicator.java:87)- Elasticsearch health check failed
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at org.springframework.boot.actuate.elasticsearch.ElasticsearchJestHealthIndicator.doHealthCheck(ElasticsearchJestHealthIndicator.java:51)
+ at org.springframework.boot.actuate.health.AbstractHealthIndicator.health(AbstractHealthIndicator.java:82)
+ at org.springframework.boot.actuate.health.CompositeHealthIndicator.health(CompositeHealthIndicator.java:95)
+ at org.springframework.boot.actuate.health.HealthEndpoint.health(HealthEndpoint.java:50)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.util.ReflectionUtils.invokeMethod(ReflectionUtils.java:282)
+ at org.springframework.boot.actuate.endpoint.invoke.reflect.ReflectiveOperationInvoker.invoke(ReflectiveOperationInvoker.java:76)
+ at org.springframework.boot.actuate.endpoint.annotation.AbstractDiscoveredOperation.invoke(AbstractDiscoveredOperation.java:60)
+ at org.springframework.boot.actuate.endpoint.jmx.EndpointMBean.invoke(EndpointMBean.java:121)
+ at org.springframework.boot.actuate.endpoint.jmx.EndpointMBean.invoke(EndpointMBean.java:96)
+ at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
+ at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
+ at javax.management.remote.rmi.RMIConnectionImpl.doOperation(RMIConnectionImpl.java:1468)
+ at javax.management.remote.rmi.RMIConnectionImpl.access$300(RMIConnectionImpl.java:76)
+ at javax.management.remote.rmi.RMIConnectionImpl$PrivilegedOperation.run(RMIConnectionImpl.java:1309)
+ at javax.management.remote.rmi.RMIConnectionImpl.doPrivilegedOperation(RMIConnectionImpl.java:1401)
+ at javax.management.remote.rmi.RMIConnectionImpl.invoke(RMIConnectionImpl.java:829)
+ at sun.reflect.GeneratedMethodAccessor67.invoke(Unknown Source)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:357)
+ at sun.rmi.transport.Transport$1.run(Transport.java:200)
+ at sun.rmi.transport.Transport$1.run(Transport.java:197)
+ at java.security.AccessController.doPrivileged(Native Method)
+ at sun.rmi.transport.Transport.serviceCall(Transport.java:196)
+ at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:573)
+ at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:834)
+ at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:688)
+ at java.security.AccessController.doPrivileged(Native Method)
+ at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:687)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 37 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 48 common frames omitted
+2020-05-28 09:27:25,480 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:27:25,502 INFO (StartupInfoLogger.java:59)- Started application in 14.757 seconds (JVM running for 62.086)
+2020-05-28 09:27:25,655 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:25,741 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:27:25,753 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:27:25,755 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:27:25,756 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=novel-search.yml, group=novel-search, md5=95f3751d796adedc2e63d18fe82e3b28, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@46d087b5
+2020-05-28 09:27:25,756 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=15533ms in ClientWorker, dataId=novel-search.yml, group=novel-search, md5=95f3751d796adedc2e63d18fe82e3b28, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@46d087b5
+2020-05-28 09:27:30,457 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:27:35,459 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:27:35,789 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:40,461 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:27:43,607 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:43,608 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:43,608 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@novel-search with to listener map
+2020-05-28 09:27:44,749 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:45,462 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:27:45,960 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:27:50,465 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:27:54,974 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:27:55,465 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:27:56,142 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:00,469 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:28:05,120 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:05,472 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:28:06,300 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:10,884 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:28:21,254 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:28:31,179 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:28:31,179 ERROR (BookToEsSchedule.java:67)- status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+feign.FeignException$NotFound: status 404 reading BookFeignClient#queryBookByMinUpdateTime(Date,int)
+ at feign.FeignException.errorStatus(FeignException.java:98)
+ at feign.FeignException.errorStatus(FeignException.java:86)
+ at feign.codec.ErrorDecoder$Default.decode(ErrorDecoder.java:93)
+ at feign.SynchronousMethodHandler.executeAndDecode(SynchronousMethodHandler.java:149)
+ at feign.SynchronousMethodHandler.invoke(SynchronousMethodHandler.java:78)
+ at feign.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.java:103)
+ at com.sun.proxy.$Proxy121.queryBookByMinUpdateTime(Unknown Source)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:54)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+2020-05-28 09:28:31,193 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:31,193 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:36,181 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:28:41,183 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:28:41,358 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:41,366 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:46,186 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:28:51,190 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:28:51,533 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:28:51,533 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:28:56,193 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:29:01,195 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:29:01,658 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:29:01,658 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:29:06,198 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:34:36,901 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:34:37,015 INFO (DirectJDKLog.java:173)- A cookie header was received [1590112685,1590247380] that contained an invalid cookie. That cookie will be ignored.
+ Note: further occurrences of this error will be logged at DEBUG level.
+2020-05-28 09:34:37,594 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:34:37,600 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:34:57,785 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:34:58,446 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:34:58,446 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:35:04,288 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:35:04,288 ERROR (BookToEsSchedule.java:67)- Connect to 127.0.0.1:9200 [/127.0.0.1] failed: connect timed out
+org.apache.http.conn.ConnectTimeoutException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: connect timed out
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:150)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: java.net.SocketTimeoutException: connect timed out
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:04,288 ERROR (BookToEsSchedule.java:67)- Connect to 127.0.0.1:9200 [/127.0.0.1] failed: connect timed out
+org.apache.http.conn.ConnectTimeoutException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: connect timed out
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:150)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: java.net.SocketTimeoutException: connect timed out
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:08,427 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:08,427 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:08,550 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:35:08,564 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:35:08,844 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:08,844 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:09,292 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:35:10,335 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:10,335 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:10,676 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:10,676 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:12,137 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:12,137 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:12,483 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:12,483 ERROR (BookToEsSchedule.java:67)- Could not connect to http://127.0.0.1:9200
+io.searchbox.client.config.exception.CouldNotConnectException: Could not connect to http://127.0.0.1:9200
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:73)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:63)
+ at com.java2nb.novel.search.service.impl.SearchServiceImpl.importToEs(SearchServiceImpl.java:62)
+ at com.java2nb.novel.search.schedule.BookToEsSchedule.saveToEs(BookToEsSchedule.java:56)
+ at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
+ at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
+ at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
+ at java.lang.reflect.Method.invoke(Method.java:498)
+ at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
+ at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
+ at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
+ at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308)
+ at java.util.concurrent.FutureTask.runAndReset(FutureTask.java)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
+ at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
+ at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
+ at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
+ at java.lang.Thread.run(Thread.java:748)
+Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 127.0.0.1:9200 [/127.0.0.1] failed: Connection refused (Connection refused)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:158)
+ at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:353)
+ at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:380)
+ at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:236)
+ at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:184)
+ at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:88)
+ at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
+ at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:184)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:82)
+ at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:107)
+ at io.searchbox.client.http.JestHttpClient.executeRequest(JestHttpClient.java:136)
+ at io.searchbox.client.http.JestHttpClient.execute(JestHttpClient.java:70)
+ ... 17 common frames omitted
+Caused by: java.net.ConnectException: Connection refused (Connection refused)
+ at java.net.PlainSocketImpl.socketConnect(Native Method)
+ at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
+ at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
+ at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
+ at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
+ at java.net.Socket.connect(Socket.java:589)
+ at org.apache.http.conn.socket.PlainConnectionSocketFactory.connectSocket(PlainConnectionSocketFactory.java:74)
+ at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:141)
+ ... 28 common frames omitted
+2020-05-28 09:35:14,296 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:35:18,720 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:35:18,720 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:35:19,302 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:35:24,304 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:35:28,870 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:35:28,870 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@novel-search -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#670#DEFAULT#DEFAULT_GROUP@@novel-search","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}]
+2020-05-28 09:35:29,307 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":670,"scheduled":true,"serviceName":"DEFAULT_GROUP@@novel-search","weight":1.0}
+2020-05-28 09:35:32,899 INFO (PollingServerListUpdater.java:53)- Shutting down the Executor Pool for PollingServerListUpdater
+2020-05-28 09:35:32,905 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:35:32,906 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@novel-search:172.20.10.2:670 from beat map.
+2020-05-28 09:35:32,907 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@novel-search with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":670,"weight":1.0}
+2020-05-28 09:35:33,028 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:35:33,032 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'taskScheduler'
+2020-05-28 09:35:33,035 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
diff --git a/logs/pay-service.log b/logs/pay-service.log
new file mode 100644
index 0000000..388d3fb
--- /dev/null
+++ b/logs/pay-service.log
@@ -0,0 +1,177 @@
+2020-05-28 09:44:07,815 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'pay-service.yml', group: 'pay-service'
+2020-05-28 09:44:08,042 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='pay-service-dev.yml'}, NacosPropertySource {name='pay-service-common.yml'}, NacosPropertySource {name='pay-service.yml'}]}
+2020-05-28 09:44:13,077 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:44:13,077 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:44:14,809 WARN (EndpointId.java:131)- Endpoint ID 'nacos-config' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:44:14,813 WARN (EndpointId.java:131)- Endpoint ID 'nacos-discovery' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:44:14,865 WARN (EndpointId.java:131)- Endpoint ID 'service-registry' contains invalid characters, please migrate to a valid format.
+2020-05-28 09:44:15,229 INFO (GenericScope.java:295)- BeanFactory id=bf29abd5-cd37-3089-951c-c9ab3b65584c
+2020-05-28 09:44:15,412 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$2925879b] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:44:15,456 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$453f8a98] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:44:15,864 INFO (TomcatWebServer.java:90)- Tomcat initialized with port(s): 650 (http)
+2020-05-28 09:44:15,903 INFO (DirectJDKLog.java:173)- Starting service [Tomcat]
+2020-05-28 09:44:15,903 INFO (DirectJDKLog.java:173)- Starting Servlet engine: [Apache Tomcat/9.0.24]
+2020-05-28 09:44:16,332 INFO (DirectJDKLog.java:173)- Initializing Spring embedded WebApplicationContext
+2020-05-28 09:44:16,335 INFO (ServletWebServerApplicationContext.java:284)- Root WebApplicationContext: initialization completed in 3238 ms
+2020-05-28 09:44:16,749 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:44:16,750 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:44:16,764 INFO (DynamicPropertyFactory.java:281)- DynamicPropertyFactory is initialized with configuration sources: com.netflix.config.ConcurrentCompositeConfiguration@5b14f482
+2020-05-28 09:44:17,304 INFO (NacosNamingService.java:198)- initializer namespace from System Property :null
+2020-05-28 09:44:17,306 INFO (NacosNamingService.java:208)- initializer namespace from System Environment :null
+2020-05-28 09:44:17,307 INFO (NacosNamingService.java:217)- initializer namespace from Credential Module null
+2020-05-28 09:44:17,910 INFO (EndpointLinksResolver.java:58)- Exposing 21 endpoint(s) beneath base path '/actuator'
+2020-05-28 09:44:18,020 INFO (PropertySourcedRequestMappingHandlerMapping.java:69)- Mapped URL path [/v2/api-docs] onto method [public org.springframework.http.ResponseEntity springfox.documentation.swagger2.web.Swagger2Controller.getDocumentation(java.lang.String,javax.servlet.http.HttpServletRequest)]
+2020-05-28 09:44:18,043 WARN (URLConfigurationSource.java:121)- No URLs will be polled as dynamic configuration sources.
+2020-05-28 09:44:18,044 INFO (URLConfigurationSource.java:122)- To enable URLs as dynamic configuration sources, define System property archaius.configurationSource.additionalUrls or make config.properties available on classpath.
+2020-05-28 09:44:18,231 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService 'applicationTaskExecutor'
+2020-05-28 09:44:19,165 INFO (ExecutorConfigurationSupport.java:171)- Initializing ExecutorService
+2020-05-28 09:44:19,423 INFO (DocumentationPluginsBootstrapper.java:147)- Context refreshed
+2020-05-28 09:44:19,448 INFO (DocumentationPluginsBootstrapper.java:150)- Found 1 custom documentation plugin(s)
+2020-05-28 09:44:19,528 INFO (ApiListingReferenceScanner.java:41)- Scanning for api listing references
+2020-05-28 09:44:19,617 INFO (TomcatWebServer.java:202)- Tomcat started on port(s): 650 (http) with context path ''
+2020-05-28 09:44:19,623 INFO (BeatReactor.java:62)- [BEAT] adding beat: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":false,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0} to beat map.
+2020-05-28 09:44:19,672 INFO (NamingProxy.java:170)- [REGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c registering service DEFAULT_GROUP@@pay-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"weight":1.0}
+2020-05-28 09:44:19,800 INFO (NacosServiceRegistry.java:64)- nacos registry, pay-service 172.20.10.2:650 register finished
+2020-05-28 09:44:19,810 INFO (StartupInfoLogger.java:59)- Started PayApplication in 29.07 seconds (JVM running for 36.057)
+2020-05-28 09:44:19,810 INFO (StartupInfoLogger.java:59)- Started PayApplication in 29.07 seconds (JVM running for 36.057)
+2020-05-28 09:44:19,833 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] pay-service-common.yml+pay-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:44:19,834 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=pay-service-common.yml, group=pay-service, cnt=1
+2020-05-28 09:44:19,835 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] pay-service-dev.yml+pay-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:44:19,835 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=pay-service-dev.yml, group=pay-service, cnt=1
+2020-05-28 09:44:19,836 INFO (ClientWorker.java:184)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [subscribe] pay-service.yml+pay-service+3960c71a-62ac-4b8f-8c30-bba8e8143a0c
+2020-05-28 09:44:19,836 INFO (CacheData.java:78)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [add-listener] ok, tenant=3960c71a-62ac-4b8f-8c30-bba8e8143a0c, dataId=pay-service.yml, group=pay-service, cnt=1
+2020-05-28 09:44:20,078 INFO (HikariDataSource.java:110)- HikariPool-1 - Starting...
+2020-05-28 09:44:20,086 INFO (DirectJDKLog.java:173)- Initializing Spring DispatcherServlet 'dispatcherServlet'
+2020-05-28 09:44:20,086 INFO (FrameworkServlet.java:524)- Initializing Servlet 'dispatcherServlet'
+2020-05-28 09:44:20,157 INFO (FrameworkServlet.java:546)- Completed initialization in 70 ms
+2020-05-28 09:44:20,256 INFO (PostProcessorRegistrationDelegate.java:330)- Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration' of type [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration$$EnhancerBySpringCGLIB$$453f8a98] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
+2020-05-28 09:44:20,806 INFO (HikariDataSource.java:123)- HikariPool-1 - Start completed.
+2020-05-28 09:44:20,891 INFO (NacosPropertySourceBuilder.java:87)- Loading nacos data, dataId: 'pay-service.yml', group: 'pay-service'
+2020-05-28 09:44:21,122 INFO (PropertySourceBootstrapConfiguration.java:101)- Located property source: CompositePropertySource {name='NACOS', propertySources=[NacosPropertySource {name='pay-service-dev.yml'}, NacosPropertySource {name='pay-service-common.yml'}, NacosPropertySource {name='pay-service.yml'}]}
+2020-05-28 09:44:29,691 INFO (SpringApplication.java:652)- The following profiles are active: common,dev
+2020-05-28 09:44:29,714 INFO (StartupInfoLogger.java:59)- Started application in 9.719 seconds (JVM running for 45.961)
+2020-05-28 09:44:29,856 INFO (HikariDataSource.java:350)- HikariPool-1 - Shutdown initiated...
+2020-05-28 09:44:29,864 INFO (HikariDataSource.java:352)- HikariPool-1 - Shutdown completed.
+2020-05-28 09:44:29,866 INFO (RefreshEventListener.java:73)- Refresh keys changed: []
+2020-05-28 09:44:29,867 INFO (CacheData.java:190)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-ok] dataId=pay-service.yml, group=pay-service, md5=542410732d9cfa6d3cc49814a9602803, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@750c0b12
+2020-05-28 09:44:29,867 INFO (CacheData.java:216)- [fixed-47.106.243.172_8848-3960c71a-62ac-4b8f-8c30-bba8e8143a0c] [notify-listener] time cost=9884ms in ClientWorker, dataId=pay-service.yml, group=pay-service, md5=542410732d9cfa6d3cc49814a9602803, listener=org.springframework.cloud.alibaba.nacos.refresh.NacosContextRefresher$1@750c0b12
+2020-05-28 09:44:32,327 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:44:36,237 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:44:37,327 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:44:42,329 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:44:46,491 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:44:47,333 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:44:52,336 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:44:55,190 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:44:55,205 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:44:55,206 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@pay-service with to listener map
+2020-05-28 09:44:56,397 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:44:56,601 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:44:57,341 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:02,342 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:06,526 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:45:06,721 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:07,344 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:12,348 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:16,684 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:45:16,838 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:17,351 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:22,355 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:26,839 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:45:26,948 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:27,360 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:32,364 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:37,017 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:45:37,049 WARN (HostReactor.java:110)- out of date data received, old-t: 1590630326958, new-t: 0
+2020-05-28 09:45:37,050 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:37,366 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:38,199 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:39,445 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:40,598 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:41,719 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:42,368 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:42,839 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:44,068 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:45,198 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:46,363 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:47,161 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:45:47,369 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:47,479 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:48,604 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:49,704 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:50,798 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:51,908 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:52,371 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:53,029 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:54,149 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:55,278 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:55,459 INFO (EventDispatcher.java:75)- [LISTENER] removing DEFAULT_GROUP@@author-service with from listener map
+2020-05-28 09:45:55,594 INFO (HostReactor.java:163)- new ips(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:45:55,596 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:45:55,597 INFO (EventDispatcher.java:61)- [LISTENER] adding DEFAULT_GROUP@@book-service with to listener map
+2020-05-28 09:45:56,440 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:56,740 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:45:57,320 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:45:57,375 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:45:57,580 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:45:59,061 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:00,200 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:01,347 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:02,380 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:46:02,468 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:03,618 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:04,758 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:05,907 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:06,948 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:46:07,007 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:07,384 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:46:07,429 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:46:08,240 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:09,522 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:10,683 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:11,798 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:12,388 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:46:12,917 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:14,148 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:15,348 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:16,442 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:17,108 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:46:17,391 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:46:17,518 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:46:17,537 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:18,677 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:19,797 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:20,916 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:22,037 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:22,395 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:46:23,157 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:24,390 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:25,508 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:26,643 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:27,237 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:46:27,400 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:46:27,642 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:46:27,756 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:28,867 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:29,959 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:31,107 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:32,257 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:32,403 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:46:33,397 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:34,683 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:35,907 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:37,076 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:37,348 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@book-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#620#DEFAULT#DEFAULT_GROUP@@book-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":620,"serviceName":"DEFAULT_GROUP@@book-service","weight":1.0}]
+2020-05-28 09:46:37,409 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:46:37,777 INFO (HostReactor.java:195)- current ips:(1) service: DEFAULT_GROUP@@pay-service -> [{"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"instanceId":"172.20.10.2#650#DEFAULT#DEFAULT_GROUP@@pay-service","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}]
+2020-05-28 09:46:38,306 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:39,510 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:40,686 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:41,797 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:42,413 INFO (NamingProxy.java:222)- [BEAT] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c sending beat to server: {"cluster":"DEFAULT","ip":"172.20.10.2","metadata":{"preserved.register.source":"SPRING_CLOUD"},"port":650,"scheduled":true,"serviceName":"DEFAULT_GROUP@@pay-service","weight":1.0}
+2020-05-28 09:46:42,801 INFO (NacosServiceRegistry.java:76)- De-registering from Nacos Server now...
+2020-05-28 09:46:42,802 INFO (BeatReactor.java:68)- [BEAT] removing beat: DEFAULT_GROUP@@pay-service:172.20.10.2:650 from beat map.
+2020-05-28 09:46:42,805 INFO (NamingProxy.java:192)- [DEREGISTER-SERVICE] 3960c71a-62ac-4b8f-8c30-bba8e8143a0c deregistering service DEFAULT_GROUP@@pay-service with instance: {"clusterName":"DEFAULT","enabled":true,"ephemeral":true,"healthy":true,"ip":"172.20.10.2","metadata":{},"port":650,"weight":1.0}
+2020-05-28 09:46:42,917 INFO (HostReactor.java:195)- current ips:(0) service: DEFAULT_GROUP@@author-service -> []
+2020-05-28 09:46:42,936 INFO (NacosServiceRegistry.java:95)- De-registration finished.
+2020-05-28 09:46:42,942 INFO (ExecutorConfigurationSupport.java:208)- Shutting down ExecutorService 'applicationTaskExecutor'
diff --git a/novel-author/author-service/src/main/java/com/java2nb/novel/AuthorApplication.java b/novel-author/author-service/src/main/java/com/java2nb/novel/AuthorApplication.java
index 11f4510..72bcaa0 100644
--- a/novel-author/author-service/src/main/java/com/java2nb/novel/AuthorApplication.java
+++ b/novel-author/author-service/src/main/java/com/java2nb/novel/AuthorApplication.java
@@ -1,8 +1,11 @@
package com.java2nb.novel;
+import com.java2nb.novel.common.cache.CacheService;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.openfeign.EnableFeignClients;
+import org.springframework.context.annotation.ComponentScan;
+import org.springframework.context.annotation.FilterType;
/**
* 作家微服务启动器
@@ -11,6 +14,7 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
* @since 2020/5/27
*/
@SpringBootApplication
+//@ComponentScan(excludeFilters = {@ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, classes = {CacheService.class})})
@EnableFeignClients
public class AuthorApplication {
diff --git a/novel-book/book-api/pom.xml b/novel-book/book-api/pom.xml
index d217296..a2ba1a3 100644
--- a/novel-book/book-api/pom.xml
+++ b/novel-book/book-api/pom.xml
@@ -15,18 +15,9 @@
com.java2nb.novel
novel-common
-
-
- org.springframework.boot
- spring-boot-starter-cache
-
-
- org.springframework.boot
- spring-boot-starter-redis
-
-
+
\ No newline at end of file
diff --git a/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/BookApi.java b/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/BookApi.java
new file mode 100644
index 0000000..00fe5f5
--- /dev/null
+++ b/novel-book/book-api/src/main/java/com/java2nb/novel/book/api/BookApi.java
@@ -0,0 +1,26 @@
+package com.java2nb.novel.book.api;
+
+import com.java2nb.novel.book.entity.Book;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestParam;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 小说微服务API接口定义(内部)
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/28
+ */
+public interface BookApi {
+
+ /**
+ * 根据最小更新时间分页查询书籍列表
+ * @param minDate 最小时间,包括该时间
+ * @param limit 查询数量
+ * @return 书籍列表
+ * */
+ @GetMapping("api/book/queryBookByMinUpdateTime")
+ List queryBookByMinUpdateTime(@RequestParam("minDate") Date minDate,@RequestParam("limit") int limit);
+}
diff --git a/novel-book/book-api/src/main/java/com/java2nb/novel/book/entity/Book.java b/novel-book/book-api/src/main/java/com/java2nb/novel/book/entity/Book.java
index d6f5b54..99bab9b 100644
--- a/novel-book/book-api/src/main/java/com/java2nb/novel/book/entity/Book.java
+++ b/novel-book/book-api/src/main/java/com/java2nb/novel/book/entity/Book.java
@@ -42,7 +42,7 @@ public class Book {
@Generated("org.mybatis.generator.api.MyBatisGenerator")
private String bookDesc;
- @ApiModelProperty(value = "评分,预留字段")
+ @ApiModelProperty(value = "评分")
@Generated("org.mybatis.generator.api.MyBatisGenerator")
private Float score;
diff --git a/novel-book/book-service/src/main/java/com/java2nb/novel/BookApplication.java b/novel-book/book-service/src/main/java/com/java2nb/novel/BookApplication.java
index a76bbe5..71aa0bf 100644
--- a/novel-book/book-service/src/main/java/com/java2nb/novel/BookApplication.java
+++ b/novel-book/book-service/src/main/java/com/java2nb/novel/BookApplication.java
@@ -1,8 +1,14 @@
package com.java2nb.novel;
+import com.java2nb.novel.common.cache.CacheService;
+import com.java2nb.novel.common.cache.impl.RedisServiceImpl;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
+import org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration;
+import org.springframework.boot.autoconfigure.data.redis.RedisRepositoriesAutoConfiguration;
import org.springframework.cloud.openfeign.EnableFeignClients;
+import org.springframework.context.annotation.ComponentScan;
+import org.springframework.context.annotation.FilterType;
/**
* 小说微服务启动器
@@ -10,7 +16,11 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
* @version 1.0
* @since 2020/5/27
*/
-@SpringBootApplication
+@SpringBootApplication(exclude={
+ RedisAutoConfiguration.class,
+ RedisRepositoriesAutoConfiguration.class
+})
+//@ComponentScan(excludeFilters = {@ComponentScan.Filter(type = FilterType.ASSIGNABLE_TYPE, classes = {CacheService.class})})
@EnableFeignClients
public class BookApplication {
diff --git a/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/BookController.java b/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/BookController.java
new file mode 100644
index 0000000..ccf00d0
--- /dev/null
+++ b/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/BookController.java
@@ -0,0 +1,20 @@
+package com.java2nb.novel.book.controller;
+
+import io.swagger.annotations.Api;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+/**
+ * @author 11797
+ */
+@RestController
+@RequestMapping("book")
+@RequiredArgsConstructor
+@Slf4j
+@Api(tags = "小说相关接口")
+public class BookController {
+
+
+}
diff --git a/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/api/BookApi.java b/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/api/BookApi.java
new file mode 100644
index 0000000..6b6fede
--- /dev/null
+++ b/novel-book/book-service/src/main/java/com/java2nb/novel/book/controller/api/BookApi.java
@@ -0,0 +1,43 @@
+package com.java2nb.novel.book.controller.api;
+
+import com.java2nb.novel.book.entity.Book;
+import com.java2nb.novel.book.service.BookService;
+import io.swagger.annotations.Api;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+import springfox.documentation.annotations.ApiIgnore;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 小说微服务API接口(内部调用)
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/27
+ */
+@RestController
+@RequestMapping(("api/book"))
+@ApiIgnore
+@RequiredArgsConstructor
+public class BookApi {
+
+ private final BookService bookService;
+
+ /**
+ * 根据最小更新时间分页查询书籍列表
+ * @param minDate 最小时间,包括该时间
+ * @param limit 查询数量
+ * @return 书籍列表
+ * */
+ @GetMapping("queryBookByMinUpdateTime")
+ List queryBookByMinUpdateTime(Date minDate, int limit){
+
+ return bookService.queryBookByMinUpdateTime(minDate,limit);
+ }
+
+
+}
diff --git a/novel-book/book-service/src/main/java/com/java2nb/novel/book/service/BookService.java b/novel-book/book-service/src/main/java/com/java2nb/novel/book/service/BookService.java
new file mode 100644
index 0000000..1b51c3b
--- /dev/null
+++ b/novel-book/book-service/src/main/java/com/java2nb/novel/book/service/BookService.java
@@ -0,0 +1,24 @@
+package com.java2nb.novel.book.service;
+
+import com.java2nb.novel.book.entity.Book;
+import org.springframework.web.bind.annotation.GetMapping;
+
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 小说服务接口
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/28
+ */
+public interface BookService {
+
+ /**
+ * 根据最小更新时间分页查询书籍列表
+ * @param minDate 最小时间,包括该时间
+ * @param limit 查询数量
+ * @return 书籍列表
+ * */
+ List queryBookByMinUpdateTime(Date minDate, int limit);
+}
diff --git a/novel-book/book-service/src/main/java/com/java2nb/novel/book/service/impl/BookServiceImpl.java b/novel-book/book-service/src/main/java/com/java2nb/novel/book/service/impl/BookServiceImpl.java
new file mode 100644
index 0000000..238a616
--- /dev/null
+++ b/novel-book/book-service/src/main/java/com/java2nb/novel/book/service/impl/BookServiceImpl.java
@@ -0,0 +1,40 @@
+package com.java2nb.novel.book.service.impl;
+
+import com.java2nb.novel.book.entity.Book;
+import com.java2nb.novel.book.mapper.BookDynamicSqlSupport;
+import com.java2nb.novel.book.mapper.BookMapper;
+import com.java2nb.novel.book.service.BookService;
+import lombok.RequiredArgsConstructor;
+import org.mybatis.dynamic.sql.render.RenderingStrategies;
+import org.springframework.stereotype.Service;
+
+import java.util.Date;
+import java.util.List;
+
+import static com.java2nb.novel.book.mapper.BookDynamicSqlSupport.book;
+import static org.mybatis.dynamic.sql.SqlBuilder.isGreaterThan;
+import static org.mybatis.dynamic.sql.select.SelectDSL.select;
+
+/**
+ * 小说服务接口实现
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/28
+ */
+@Service
+@RequiredArgsConstructor
+public class BookServiceImpl implements BookService {
+
+ private final BookMapper bookMapper;
+
+ @Override
+ public List queryBookByMinUpdateTime(Date minDate, int limit) {
+ return bookMapper.selectMany(select(book.allColumns())
+ .from(book)
+ .where(BookDynamicSqlSupport.updateTime, isGreaterThan(minDate))
+ .orderBy(BookDynamicSqlSupport.updateTime)
+ .limit(limit)
+ .build()
+ .render(RenderingStrategies.MYBATIS3));
+ }
+}
diff --git a/novel-common/pom.xml b/novel-common/pom.xml
index 3610975..b387cfb 100644
--- a/novel-common/pom.xml
+++ b/novel-common/pom.xml
@@ -116,4 +116,6 @@
+
+
\ No newline at end of file
diff --git a/novel-common/src/main/java/com/java2nb/novel/common/cache/impl/RedisServiceImpl.java b/novel-common/src/main/java/com/java2nb/novel/common/cache/impl/RedisServiceImpl.java
index 6efff5b..5082d73 100644
--- a/novel-common/src/main/java/com/java2nb/novel/common/cache/impl/RedisServiceImpl.java
+++ b/novel-common/src/main/java/com/java2nb/novel/common/cache/impl/RedisServiceImpl.java
@@ -12,7 +12,7 @@ import java.util.concurrent.TimeUnit;
/**
* @author xxy
*/
-@ConditionalOnProperty(prefix = "cache", name = "type", havingValue = "redis")
+@ConditionalOnProperty(prefix = "spring.redis", name = "host", matchIfMissing = false)
@RequiredArgsConstructor
@Service
public class RedisServiceImpl implements CacheService {
diff --git a/novel-common/src/main/java/com/java2nb/novel/common/enums/ResponseStatus.java b/novel-common/src/main/java/com/java2nb/novel/common/enums/ResponseStatus.java
index dba2890..15b2f84 100644
--- a/novel-common/src/main/java/com/java2nb/novel/common/enums/ResponseStatus.java
+++ b/novel-common/src/main/java/com/java2nb/novel/common/enums/ResponseStatus.java
@@ -37,7 +37,7 @@ public enum ResponseStatus {
/**
* 用户相关错误
* */
- NO_LOGIN(1001, "未登录或登陆失效!"),
+ NO_LOGIN(1001, "未登录或登陆失效!"),
VEL_CODE_ERROR(1002, "验证码错误!"),
USERNAME_EXIST(1003,"该手机号已注册!"),
USERNAME_PASS_ERROR(1004,"手机号或密码错误!"),
@@ -58,13 +58,16 @@ public enum ResponseStatus {
, BOOKNAME_EXISTS(4003,"已发布过同名小说!")
,
+ /**
+ * 搜索引擎相关错误
+ * */
+ ES_SEARCH_FAIL(9001,"密码错误!"),
/**
* 其他通用错误
* */
PASSWORD_ERROR(88001,"密码错误!");
-
private int code;
private String msg;
diff --git a/novel-common/src/main/java/com/java2nb/novel/common/utils/JwtTokenUtil.java b/novel-common/src/main/java/com/java2nb/novel/common/utils/JwtTokenUtil.java
index bbc421e..3b283a4 100644
--- a/novel-common/src/main/java/com/java2nb/novel/common/utils/JwtTokenUtil.java
+++ b/novel-common/src/main/java/com/java2nb/novel/common/utils/JwtTokenUtil.java
@@ -8,6 +8,7 @@ import io.jsonwebtoken.SignatureAlgorithm;
import lombok.SneakyThrows;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Value;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.stereotype.Component;
import java.util.Date;
@@ -18,6 +19,7 @@ import java.util.Map;
* @author 11797
*/
@Component
+@ConditionalOnProperty(prefix = "jwt", name = "secret")
@Slf4j
public class JwtTokenUtil {
diff --git a/novel-common/src/main/resources/application-common.yml b/novel-common/src/main/resources/application-common.yml
index 553a0b7..aec7f32 100644
--- a/novel-common/src/main/resources/application-common.yml
+++ b/novel-common/src/main/resources/application-common.yml
@@ -14,9 +14,7 @@ mybatis:
logging:
config: classpath:logback-boot.xml
-jwt:
- secret: novel!1025
- expiration: 604800
+
diff --git a/novel-home/src/main/java/com/java2nb/novel/home/HomeController.java b/novel-home/src/main/java/com/java2nb/novel/home/HomeController.java
new file mode 100644
index 0000000..a50b636
--- /dev/null
+++ b/novel-home/src/main/java/com/java2nb/novel/home/HomeController.java
@@ -0,0 +1,7 @@
+package com.java2nb.novel.home;
+
+import org.springframework.web.bind.annotation.RestController;
+
+@RestController
+public class HomeController {
+}
diff --git a/novel-search/pom.xml b/novel-search/pom.xml
index 8bdf3ca..f3d20a8 100644
--- a/novel-search/pom.xml
+++ b/novel-search/pom.xml
@@ -14,7 +14,7 @@
com.java2nb.novel
- novel-common
+ book-api
@@ -49,5 +49,15 @@
+
+
+
+ org.springframework.boot
+ spring-boot-maven-plugin
+
+
+
+
+
\ No newline at end of file
diff --git a/novel-search/src/main/java/com/java2nb/novel/SearchApplication.java b/novel-search/src/main/java/com/java2nb/novel/SearchApplication.java
index 3827d48..e45f638 100644
--- a/novel-search/src/main/java/com/java2nb/novel/SearchApplication.java
+++ b/novel-search/src/main/java/com/java2nb/novel/SearchApplication.java
@@ -3,6 +3,7 @@ package com.java2nb.novel;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.openfeign.EnableFeignClients;
+import org.springframework.scheduling.annotation.EnableScheduling;
/**
* 搜索微服务启动器
@@ -12,6 +13,7 @@ import org.springframework.cloud.openfeign.EnableFeignClients;
*/
@SpringBootApplication
@EnableFeignClients
+@EnableScheduling
public class SearchApplication {
public static void main(String[] args) {
diff --git a/novel-search/src/main/java/com/java2nb/novel/search/controller/SearchController.java b/novel-search/src/main/java/com/java2nb/novel/search/controller/SearchController.java
new file mode 100644
index 0000000..d2b1287
--- /dev/null
+++ b/novel-search/src/main/java/com/java2nb/novel/search/controller/SearchController.java
@@ -0,0 +1,41 @@
+package com.java2nb.novel.search.controller;
+
+import com.java2nb.novel.common.bean.PageBean;
+import com.java2nb.novel.common.bean.ResultBean;
+import com.java2nb.novel.search.service.SearchService;
+import com.java2nb.novel.search.vo.EsBookVO;
+import com.java2nb.novel.search.vo.SearchParamVO;
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiParam;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.web.bind.annotation.*;
+import springfox.documentation.swagger2.annotations.EnableSwagger2;
+
+/**
+ * @author 11797
+ */
+@RestController
+@RequestMapping("user")
+@RequiredArgsConstructor
+@Slf4j
+@Api(tags = "搜索相关接口")
+
+public class SearchController {
+
+ private final SearchService searchService;
+
+ /**
+ * 分页搜索小说列表接口
+ * */
+ @ApiOperation("分页搜索小说列表接口")
+ @GetMapping("searchByPage")
+ public ResultBean> searchByPage(SearchParamVO paramVO, @ApiParam("查询页码") @RequestParam(value = "curr", defaultValue = "1") int page,@ApiParam("每页大小") @RequestParam(value = "limit", defaultValue = "20") int pageSize){
+ PageBean pageBean = searchService.searchBook(paramVO,page,pageSize);
+ return ResultBean.ok(pageBean);
+ }
+
+
+
+}
diff --git a/novel-search/src/main/java/com/java2nb/novel/search/feign/BookFeignClient.java b/novel-search/src/main/java/com/java2nb/novel/search/feign/BookFeignClient.java
new file mode 100644
index 0000000..3e73d46
--- /dev/null
+++ b/novel-search/src/main/java/com/java2nb/novel/search/feign/BookFeignClient.java
@@ -0,0 +1,17 @@
+package com.java2nb.novel.search.feign;
+
+
+import com.java2nb.novel.book.api.BookApi;
+import org.springframework.cloud.openfeign.FeignClient;
+
+/**
+ * 小说服务Feign客户端
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/28
+ */
+@FeignClient(value = "book-service")
+public interface BookFeignClient extends BookApi {
+
+
+}
diff --git a/novel-search/src/main/java/com/java2nb/novel/search/schedule/BookToEsSchedule.java b/novel-search/src/main/java/com/java2nb/novel/search/schedule/BookToEsSchedule.java
new file mode 100644
index 0000000..062818c
--- /dev/null
+++ b/novel-search/src/main/java/com/java2nb/novel/search/schedule/BookToEsSchedule.java
@@ -0,0 +1,78 @@
+package com.java2nb.novel.search.schedule;
+
+import com.java2nb.novel.book.entity.Book;
+import com.java2nb.novel.common.cache.CacheKey;
+import com.java2nb.novel.common.cache.CacheService;
+import com.java2nb.novel.search.feign.BookFeignClient;
+import com.java2nb.novel.search.service.SearchService;
+import lombok.RequiredArgsConstructor;
+import lombok.extern.slf4j.Slf4j;
+import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
+import org.springframework.scheduling.annotation.Scheduled;
+import org.springframework.stereotype.Service;
+
+import java.text.SimpleDateFormat;
+import java.util.Date;
+import java.util.List;
+
+/**
+ * 小说导入搜索引擎
+ *
+ * @author Administrator
+ */
+@Service
+@RequiredArgsConstructor
+@Slf4j
+public class BookToEsSchedule {
+
+ private final BookFeignClient bookFeignClient;
+
+ private final CacheService cacheService;
+
+
+
+ private final SearchService searchService;
+
+
+ /**
+ * 1分钟导入一次
+ */
+ @Scheduled(fixedRate = 1000 * 60)
+ public void saveToEs() {
+ //TODO 引入Redisson框架实现分布式锁
+ //可以重复更新,只是效率可能略有降低,所以暂不实现分布式锁
+ if (cacheService.get(CacheKey.ES_TRANS_LOCK) == null) {
+ cacheService.set(CacheKey.ES_TRANS_LOCK, "1", 60 * 20);
+ try {
+ //查询需要更新的小说
+ Date lastDate = (Date) cacheService.getObject(CacheKey.ES_LAST_UPDATE_TIME);
+ if (lastDate == null) {
+ lastDate = new SimpleDateFormat("yyyy-MM-dd").parse("2020-01-01");
+ }
+
+
+ List books = bookFeignClient.queryBookByMinUpdateTime(lastDate, 100);
+ for (Book book : books) {
+ searchService.importToEs(book);
+ lastDate = book.getUpdateTime();
+ Thread.sleep(5000);
+
+ }
+
+
+
+ cacheService.setObject(CacheKey.ES_LAST_UPDATE_TIME, lastDate);
+
+ } catch (Exception e) {
+ log.error(e.getMessage(), e);
+ }
+ cacheService.del(CacheKey.ES_TRANS_LOCK);
+
+
+ }
+
+
+ }
+
+
+}
diff --git a/novel-search/src/main/java/com/java2nb/novel/search/service/SearchService.java b/novel-search/src/main/java/com/java2nb/novel/search/service/SearchService.java
new file mode 100644
index 0000000..7aaf3ff
--- /dev/null
+++ b/novel-search/src/main/java/com/java2nb/novel/search/service/SearchService.java
@@ -0,0 +1,35 @@
+package com.java2nb.novel.search.service;
+
+
+import com.github.pagehelper.PageInfo;
+import com.java2nb.novel.book.entity.Book;
+import com.java2nb.novel.common.bean.PageBean;
+import com.java2nb.novel.search.vo.EsBookVO;
+import com.java2nb.novel.search.vo.SearchParamVO;
+
+
+/**
+ * 搜索服务接口
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/28
+ */
+public interface SearchService {
+
+ /**
+ * 导入到es
+ * @param book 小说数据
+ */
+ void importToEs(Book book);
+
+ /**
+ * 搜索
+ * @param params 搜索参数
+ * @param page 当前页码
+ * @param pageSize 每页大小
+ * @return 分页信息
+ */
+ PageBean searchBook(SearchParamVO params, int page, int pageSize);
+
+
+}
diff --git a/novel-search/src/main/java/com/java2nb/novel/search/service/impl/SearchServiceImpl.java b/novel-search/src/main/java/com/java2nb/novel/search/service/impl/SearchServiceImpl.java
new file mode 100644
index 0000000..6d13ca5
--- /dev/null
+++ b/novel-search/src/main/java/com/java2nb/novel/search/service/impl/SearchServiceImpl.java
@@ -0,0 +1,212 @@
+package com.java2nb.novel.search.service.impl;
+
+import com.fasterxml.jackson.databind.JavaType;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.github.pagehelper.PageInfo;
+import com.java2nb.novel.book.entity.Book;
+import com.java2nb.novel.common.bean.PageBean;
+import com.java2nb.novel.common.enums.ResponseStatus;
+import com.java2nb.novel.common.exception.BusinessException;
+import com.java2nb.novel.common.utils.StringUtil;
+import com.java2nb.novel.search.service.SearchService;
+import com.java2nb.novel.search.vo.EsBookVO;
+import com.java2nb.novel.search.vo.SearchParamVO;
+import io.searchbox.client.JestClient;
+import io.searchbox.core.*;
+import lombok.RequiredArgsConstructor;
+import lombok.SneakyThrows;
+import lombok.extern.slf4j.Slf4j;
+import org.apache.commons.lang3.StringUtils;
+import org.elasticsearch.index.query.BoolQueryBuilder;
+import org.elasticsearch.index.query.QueryBuilders;
+import org.elasticsearch.search.builder.SearchSourceBuilder;
+import org.elasticsearch.search.fetch.subphase.highlight.HighlightBuilder;
+import org.elasticsearch.search.sort.SortOrder;
+import org.springframework.beans.BeanUtils;
+import org.springframework.stereotype.Service;
+
+import java.text.SimpleDateFormat;
+import java.util.ArrayList;
+import java.util.Date;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * 搜索服务接口实现类
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/28
+ */
+@Service
+@RequiredArgsConstructor
+@Slf4j
+public class SearchServiceImpl implements SearchService {
+
+ private final String INDEX = "novel";
+
+ private final String TYPE = "book";
+
+ private final JestClient jestClient;
+
+
+ @SneakyThrows
+ @Override
+ public void importToEs(Book book) {
+
+ //导入到ES
+ EsBookVO esBookVO = new EsBookVO();
+ BeanUtils.copyProperties(book, esBookVO, "lastIndexUpdateTime");
+ esBookVO.setLastIndexUpdateTime(new SimpleDateFormat("yyyy/MM/dd HH:mm").format(book.getLastIndexUpdateTime()));
+ Index action = new Index.Builder(esBookVO).index(INDEX).type(TYPE).id(book.getId().toString()).build();
+
+ jestClient.execute(action);
+
+ }
+
+ @SneakyThrows
+ @Override
+ public PageBean searchBook(SearchParamVO params, int page, int pageSize) {
+
+ if (params.getUpdatePeriod() != null) {
+ long cur = System.currentTimeMillis();
+ long period = params.getUpdatePeriod() * 24 * 3600 * 1000;
+ long time = cur - period;
+ params.setUpdateTimeMin(new Date(time));
+ }
+
+ List bookList = new ArrayList<>(0);
+
+ //使用搜索引擎搜索
+ BoolQueryBuilder boolQueryBuilder = QueryBuilders.boolQuery();
+ // 构造查询哪个字段
+ if (StringUtils.isNoneBlank(params.getKeyword())) {
+ boolQueryBuilder = boolQueryBuilder.must(QueryBuilders.queryStringQuery(params.getKeyword()));
+ }
+
+ // 作品方向
+ if (params.getWorkDirection() != null) {
+ boolQueryBuilder.filter(QueryBuilders.termQuery("workDirection", params.getWorkDirection()));
+ }
+
+ // 分类
+ if (params.getCatId() != null) {
+ boolQueryBuilder.filter(QueryBuilders.termQuery("catId", params.getCatId()));
+ }
+ if (params.getBookStatus() != null) {
+ boolQueryBuilder.filter(QueryBuilders.termQuery("bookStatus", params.getBookStatus()));
+ }
+
+ if (params.getWordCountMin() == null) {
+ params.setWordCountMin(0);
+ }
+ if (params.getWordCountMax() == null) {
+ params.setWordCountMax(Integer.MAX_VALUE);
+ }
+
+ boolQueryBuilder.filter(QueryBuilders.rangeQuery("wordCount").gte(params.getWordCountMin()).lte(params.getWordCountMax()));
+
+ if (params.getUpdateTimeMin() != null) {
+ boolQueryBuilder.filter(QueryBuilders.rangeQuery("lastIndexUpdateTime").gte(params.getUpdateTimeMin()));
+ }
+
+
+
+ SearchSourceBuilder searchSourceBuilder = new SearchSourceBuilder();
+ searchSourceBuilder.query(boolQueryBuilder);
+
+
+ Count count = new Count.Builder().addIndex(INDEX).addType(TYPE)
+ .query(searchSourceBuilder.toString()).build();
+ CountResult results = jestClient.execute(count);
+ Double total = results.getCount();
+
+
+ // 高亮字段
+ HighlightBuilder highlightBuilder = new HighlightBuilder();
+ highlightBuilder.field("authorName");
+ highlightBuilder.field("bookName");
+ highlightBuilder.field("bookDesc");
+ highlightBuilder.field("lastIndexName");
+ highlightBuilder.field("catName");
+ highlightBuilder.preTags("").postTags("");
+ highlightBuilder.fragmentSize(20000);
+ searchSourceBuilder.highlighter(highlightBuilder);
+
+
+ //设置排序
+ if (params.getSort() != null) {
+ searchSourceBuilder.sort(StringUtil.camelName(params.getSort()), SortOrder.DESC);
+ }
+
+ // 设置分页
+ searchSourceBuilder.from((page - 1) * pageSize);
+ searchSourceBuilder.size(pageSize);
+
+ // 构建Search对象
+ Search search = new Search.Builder(searchSourceBuilder.toString()).addIndex(INDEX).addType(TYPE).build();
+ log.debug(search.toString());
+ SearchResult result;
+ result = jestClient.execute(search);
+ if (result.isSucceeded()) {
+ log.debug(result.getJsonString());
+
+ Map resultMap = new ObjectMapper().readValue(result.getJsonString(), Map.class);
+ if (resultMap.get("hits") != null) {
+ Map hitsMap = (Map) resultMap.get("hits");
+ if (hitsMap.size() > 0 && hitsMap.get("hits") != null) {
+ List hitsList = (List) hitsMap.get("hits");
+ if (hitsList.size() > 0 && result.getSourceAsString() != null) {
+
+ JavaType jt = new ObjectMapper().getTypeFactory().constructParametricType(ArrayList.class, EsBookVO.class);
+ bookList = new ObjectMapper().readValue("[" + result.getSourceAsString() + "]", jt);
+
+ if (bookList != null) {
+ for (int i = 0; i < bookList.size(); i++) {
+ hitsMap = (Map) hitsList.get(i);
+ Map highlightMap = (Map) hitsMap.get("highlight");
+ if (highlightMap != null && highlightMap.size() > 0) {
+
+ List authorNameList = (List) highlightMap.get("authorName");
+ if (authorNameList != null && authorNameList.size() > 0) {
+ bookList.get(i).setAuthorName(authorNameList.get(0));
+ }
+
+ List bookNameList = (List) highlightMap.get("bookName");
+ if (bookNameList != null && bookNameList.size() > 0) {
+ bookList.get(i).setBookName(bookNameList.get(0));
+ }
+
+ List bookDescList = (List) highlightMap.get("bookDesc");
+ if (bookDescList != null && bookDescList.size() > 0) {
+ bookList.get(i).setBookDesc(bookDescList.get(0));
+ }
+
+ List lastIndexNameList = (List) highlightMap.get("lastIndexName");
+ if (lastIndexNameList != null && lastIndexNameList.size() > 0) {
+ bookList.get(i).setLastIndexName(lastIndexNameList.get(0));
+ }
+
+ List catNameList = (List) highlightMap.get("catName");
+ if (catNameList != null && catNameList.size() > 0) {
+ bookList.get(i).setCatName(catNameList.get(0));
+ }
+
+
+ }
+ }
+
+
+ }
+ }
+ }
+ }
+
+ PageBean pageBean = new PageBean<>(bookList);
+ pageBean.setTotal(total.longValue());
+ pageBean.setPageNum(page);
+ pageBean.setPageSize(pageSize);
+ return pageBean;
+ }
+ throw new BusinessException(ResponseStatus.ES_SEARCH_FAIL);
+ }
+}
diff --git a/novel-search/src/main/java/com/java2nb/novel/search/vo/EsBookVO.java b/novel-search/src/main/java/com/java2nb/novel/search/vo/EsBookVO.java
new file mode 100644
index 0000000..1b419e4
--- /dev/null
+++ b/novel-search/src/main/java/com/java2nb/novel/search/vo/EsBookVO.java
@@ -0,0 +1,83 @@
+package com.java2nb.novel.search.vo;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+
+/**
+ * @author Administrator
+ */
+@Data
+public class EsBookVO {
+
+
+ private Long id;
+
+ @ApiModelProperty(value = "作品方向,0:男频,1:女频'")
+ private Byte workDirection;
+
+ @ApiModelProperty(value = "分类ID")
+ private Integer catId;
+
+ @ApiModelProperty(value = "分类名")
+ private String catName;
+
+ @ApiModelProperty(value = "小说封面")
+ private String picUrl;
+
+ @ApiModelProperty(value = "小说名")
+ private String bookName;
+
+ @ApiModelProperty(value = "作者id")
+ private Long authorId;
+
+ @ApiModelProperty(value = "作者名")
+ private String authorName;
+
+ @ApiModelProperty(value = "书籍描述")
+ private String bookDesc;
+
+ @ApiModelProperty(value = "评分")
+ private Float score;
+
+
+ @ApiModelProperty(value = "书籍状态,0:连载中,1:已完结")
+ private Byte bookStatus;
+
+ @ApiModelProperty(value = "点击量")
+ private Long visitCount;
+
+ @ApiModelProperty(value = "总字数")
+ private Integer wordCount;
+
+ @ApiModelProperty(value = "评论数")
+ private Integer commentCount;
+
+ @ApiModelProperty(value = "最新目录ID")
+ private Long lastIndexId;
+
+ @ApiModelProperty(value = "最新目录名")
+ private String lastIndexName;
+
+ @ApiModelProperty(value = "最新目录更新时间")
+ private String lastIndexUpdateTime;
+
+ @ApiModelProperty(value = "是否收费,1:收费,0:免费")
+ private Byte isVip;
+
+ @ApiModelProperty(value = "状态,0:入库,1:上架")
+ private Byte status;
+
+
+
+
+ private Integer crawlSourceId;
+
+
+ private String crawlBookId;
+
+
+
+ private Byte crawlIsStop;
+
+
+}
diff --git a/novel-search/src/main/java/com/java2nb/novel/search/vo/SearchParamVO.java b/novel-search/src/main/java/com/java2nb/novel/search/vo/SearchParamVO.java
new file mode 100644
index 0000000..19bdd8b
--- /dev/null
+++ b/novel-search/src/main/java/com/java2nb/novel/search/vo/SearchParamVO.java
@@ -0,0 +1,52 @@
+package com.java2nb.novel.search.vo;
+
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import springfox.documentation.annotations.ApiIgnore;
+
+import javax.validation.constraints.NotBlank;
+import javax.validation.constraints.Pattern;
+import java.util.Date;
+
+/**
+ * 封装页面搜索参数
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/28
+ */
+@Data
+public class SearchParamVO {
+
+ @ApiModelProperty("搜索关键字")
+ private String keyword;
+
+ @ApiModelProperty("作品方向")
+ private Byte workDirection;
+
+ @ApiModelProperty("分类ID")
+ private Integer catId;
+
+ @ApiModelProperty("是否收费,1:收费,0:免费")
+ private Byte isVip;
+
+ @ApiModelProperty("小说更新状态,0:连载中,1:已完结")
+ private Byte bookStatus;
+
+ @ApiModelProperty("字数最小值")
+ private Integer wordCountMin;
+
+ @ApiModelProperty("字数最大值")
+ private Integer wordCountMax;
+
+ @ApiModelProperty(hidden = true)
+ private Date updateTimeMin;
+
+ @ApiModelProperty("更新时间(单位:天)")
+ private Long updatePeriod;
+
+ @ApiModelProperty("排序字段")
+ private String sort;
+
+
+
+}
diff --git a/novel-user/user-service/src/main/java/com/java2nb/novel/user/controller/UserController.java b/novel-user/user-service/src/main/java/com/java2nb/novel/user/controller/UserController.java
index b182148..f3cdccc 100644
--- a/novel-user/user-service/src/main/java/com/java2nb/novel/user/controller/UserController.java
+++ b/novel-user/user-service/src/main/java/com/java2nb/novel/user/controller/UserController.java
@@ -26,7 +26,6 @@ import java.util.Map;
@RestController
@RequestMapping("user")
@RequiredArgsConstructor
-@EnableSwagger2
@Slf4j
@Api(tags = "用户相关接口")
public class UserController extends BaseController {
diff --git a/novel-user/user-service/src/main/java/com/java2nb/novel/user/controller/api/UserApi.java b/novel-user/user-service/src/main/java/com/java2nb/novel/user/controller/api/UserApi.java
index ba0c647..a93f871 100644
--- a/novel-user/user-service/src/main/java/com/java2nb/novel/user/controller/api/UserApi.java
+++ b/novel-user/user-service/src/main/java/com/java2nb/novel/user/controller/api/UserApi.java
@@ -5,6 +5,7 @@ import com.java2nb.novel.user.entity.User;
import com.java2nb.novel.user.service.UserService;
import lombok.RequiredArgsConstructor;
import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import springfox.documentation.annotations.ApiIgnore;
@@ -15,6 +16,7 @@ import springfox.documentation.annotations.ApiIgnore;
* @since 2020/5/27
*/
@RestController
+@RequestMapping("api/user")
@RequiredArgsConstructor
@ApiIgnore
public class UserApi {
@@ -25,7 +27,7 @@ public class UserApi {
/**
* 根据用户名密码查询记录
* */
- @GetMapping("api/queryByUsernameAndPassword")
+ @GetMapping("queryByUsernameAndPassword")
public User queryByUsernameAndPassword(String username, String password){
return userService.queryByUsernameAndPassword(username,password);
diff --git a/novel-user/user-service/src/main/java/com/java2nb/novel/user/service/UserService.java b/novel-user/user-service/src/main/java/com/java2nb/novel/user/service/UserService.java
index eb21926..523ac14 100644
--- a/novel-user/user-service/src/main/java/com/java2nb/novel/user/service/UserService.java
+++ b/novel-user/user-service/src/main/java/com/java2nb/novel/user/service/UserService.java
@@ -6,7 +6,10 @@ import com.java2nb.novel.user.entity.User;
import com.java2nb.novel.user.form.UserForm;
/**
- * @author 11797
+ * 用户服务接口
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/28
*/
public interface UserService {
diff --git a/novel-user/user-service/src/main/java/com/java2nb/novel/user/service/impl/UserServiceImpl.java b/novel-user/user-service/src/main/java/com/java2nb/novel/user/service/impl/UserServiceImpl.java
index 1c123d0..3fe11e9 100644
--- a/novel-user/user-service/src/main/java/com/java2nb/novel/user/service/impl/UserServiceImpl.java
+++ b/novel-user/user-service/src/main/java/com/java2nb/novel/user/service/impl/UserServiceImpl.java
@@ -21,7 +21,10 @@ import static org.mybatis.dynamic.sql.SqlBuilder.isEqualTo;
import static org.mybatis.dynamic.sql.select.SelectDSL.select;
/**
- * @author 11797
+ * 小说服务接口实现
+ * @author xiongxiaoyang
+ * @version 1.0
+ * @since 2020/5/28
*/
@Service
@Slf4j
diff --git a/pom.xml b/pom.xml
index 197aa24..5be24c0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -270,4 +270,7 @@
+
+
+
\ No newline at end of file