Я иногда получаю эту ошибку, когда мой сервер (назовите его сервером A) делает запросы к ресурсу на другом одном из моих серверов (все это сервер B):
ConnectionError: HTTPConnectionPool(host='some_ip', port=some_port): Max retries exceeded with url: /some_url/ (Caused by : [Errno 111] Connection refused)
Сообщение в исключении -
message : None: Max retries exceeded with url: /some_url/ (Caused by redirect)
который я включаю, потому что у него есть эта дополнительная информация (caused by redirect)
.
Как я уже сказал, я управляю обоими серверами, участвующими в этом запросе, поэтому я могу вносить изменения в оба и/или оба. Кроме того, ошибка кажется прерывистой, поскольку она не происходит каждый раз.
Потенциально релевантная информация. Сервер A - это сервер Python с apache, а сервер B - сервер NodeJS. Я не совсем как мастер веб-сервера, так что кроме этого я не совсем уверен, какая информация будет релевантной.
Кто-нибудь знает, что означает эта ошибка, или как начать расследование исправления? Или кто-нибудь знает, какой сервер, вероятно, будет проблемой, тот, кто делает запрос, или тот, кто его получает?
Изменить: Ошибка также началась с нашими вызовами на внешние веб-ресурсы.