@komarevtsev

Как правильно использовать прокси в node.js?

У меня есть список прокси, которые нужно по очереди использовать для обращения к внешнему апи.
Я делаю сейчас так:

var proxy_array = new Array();

for (var key in proxy) {
proxy_array.push(request.defaults({'proxy': proxy[key] }))
}

В proxy[key] - адрес прокси

Далее использую это просто выбрав элемент массива: proxy_array[0] proxy_array[1] и так далее

Все работает, но если приложение вылетает/планово перезапускается - соединения к прокси остаются висеть и в итоге упираются в лимит одновременных подключений к прокси.

Да и вообще само такое решение мне кажется очень не красивым. Как решить проблему?
  • Вопрос задан
  • 155 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы