Как провести различие между отсутствующим http-приложением, поражающим ML, и ML не отвечает? - PullRequest
1 голос
/ 03 апреля 2020

Скажите, что я не вижу ответа API в течение 45 секунд.
Я хочу проверить, не было ли на самом деле никакого удара по MarkLogi c или MarkLogi c не удалось выполнить ни одного запроса в течение этого времени.
Невозможность отправить ответ на запрос http может быть вызвана тем, что база данных MarkLogi c отключена, или это также может быть связано с некоторыми запаздывающими операциями.
Итак, каких задерживающих сообщений должно быть достаточно?
Может ли Warning: Canary thread поиска быть достаточным?
Я просматриваю это руководство - https://help.marklogic.com/knowledgebase/article/View/437/0/warning-messages-for-lagging-operations.
Придется ли мне искать несколько отстающих предупреждений? Это создало бы большую сложность.
Если бы я мог искать только один или два типа предупреждений, и этого должно быть достаточно.

1 Ответ

0 голосов
/ 06 апреля 2020

Если вы ищете вещи, которые указывают на запаздывающие операции, то я бы порекомендовал поискать следующие возможные признаки неполадок, которые могут привести к задержкам:

...