Есть скрипт на node, он направляет запросы к api с лимитированным количеством запросов на один ip.
Я поднял несколько нод tor'a (на разных портах) и использую их в качестве прокси.
Однако их ресурс быстро исчерпывается (их ip уходят в таймаут api-сервера).
Требуется перезапускать ноды tor'a и запускать node.js'овский скрипт заново.
Вопрос:
можно ли чтобы nodejs сама отправляла команду на перезапуск тора?
можно ли получить от тора ответ, о том что он перезапущен (а то пока тор не перезапустился скрипту нечего будет делать и он должен ждать)?
Странно что ось не указана, да и Тор вы от имени админа запускаете скорее всего ноду тоже с повышенными привилегиями надо запускать. Обратиться к консоли не сложно в целом, это есть в доке ноды
Johnny Lowhunter, нашел такой подход (но до конца еще не разобрался)
С стороны ноды выступает модуль tor-request
и она должна управлять тором через ControlPort
У меня сейчас другая проблема - поставил автосмену ip, и тор частенько берет одни и те же ip-адреса (видимо те что ближе ко мне и с которыми лучше пинг), а мне нужно как можно больше разных.
Есть ли такая настройка в torrc ?