ElasticsearchTimeoutException等待任务的超时

时间:2018-11-02 05:19:57

标签: spring-boot elasticsearch microservices netflix-eureka

我们正在使用spring boot admin监视spring微服务,并在Eureka服务器上注册了这些服务。 因此,我们的一个微服务正在使用 elastic-search ,因此有时我们会从Spring管理员那里收到错误消息或停机通知, {状态= DOWN,错误= org.elasticsearch.ElasticsearchTimeoutException:等待任务超时。} 并在毫秒内显示出来。

{mongo={status=UP, version=3.4.17}, hystrix={status=UP}, elasticsearch={status=DOWN, error=org.elasticsearch.ElasticsearchTimeoutException: Timeout waiting for task.}, memoryCheck={status=UP, maximum memory=7.4 GB, used memory=287.7 MB, maximum allowed memory=6.3 GB}, diskSpace={status=UP, total=53675536384, free=48549765120, threshold=10485760}, discoveryComposite={description=Spring Cloud Eureka Discovery Client, status=UP, discoveryClient={description=Spring Cloud Eureka Discovery Client, status=UP, services=[lmsservice, adminserver]}, eureka={description=Remote status from Eureka server, status=UP, applications={LMSSERVICE=2 ,ADMINSERVER=1}}}, refreshScope={status=UP}, redis={status=UP, version=3.2.12}, db={status=UP, database=MySQL, hello=1}, status=DOWN}

那时,没有关于down的弹性搜索日志。 因此,您可以帮助我了解为什么会发生这种情况以及微服务为何在几毫秒内没有收到来自Elastic的响应。 一天发生2-3次。

0 个答案:

没有答案