ElasticsearchTimeoutException Время ожидания ожидания задачи - PullRequest
0 голосов
/ 02 ноября 2018

Мы используем весеннюю загрузку администратора для мониторинга весеннего микросервиса и зарегистрировали этот сервис на Eureka-сервере. Таким образом, наш единственный микро-сервис использует astic-search , поэтому иногда мы получаем сообщение об ошибке или сбой от Spring Admin, что {status = DOWN, error = 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}

И в это время нет логика упругого поиска относительно пуха. так что вы можете помочь мне понять, почему это происходит и почему микросервис не получает ответ от эластичного в течение миллисекунд. это происходит 2-3 раза в день.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...