Конечная точка REST пряжи занимает 2-3 часа, чтобы ответить - PullRequest
0 голосов
/ 11 июля 2019

У меня есть приложение C #, которое нажимает API остальных YARN, чтобы получить все запущенные в данный момент приложения в кластере hadoop, но я получаю ответ через 2-3 часа, хотя он возвращает правильный ответ, но что может быть возможной причиной этого отложенного ответа?

Это периодически возникающая проблема, только 5% раз это происходит Более того, я заглянул в Yarn_ResourceManager.log, но он не содержит никакой информации, связанной с запросом или каким-либо запросом. Какой файл журнала мне посмотреть?

Я уже пробовал просматривать журналы приложений, журналы менеджера yarn_resource, но соответствующая информация не найдена

Uri uri = new UriBuilder("http://{0}:8088/ws/v1/cluster/apps", host); HttpWebRequest request = this.requestFactory.CreateHttp(uri); //Code stuck here for 2-3 hours, before getting the response WebResponse response = request.GetResponse();

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

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