есть подписка на план с проксями. Валится очень много ошибок вида 597 Read status error: (0) (0 KB) 597 Read status error: Connection reset by peer (104) (0 KB) Обращения идут к yandex.ru
На самом деле ошибки могут быть самыми разнообразными, например: 596 SOCKS proxy error: Invalid socks hello () 596 SOCKS proxy error: Hello read error(Connection reset by peer) 597 Read status error: (0) 597 Read status error: Connection reset by peer (104) на Windows скорее всего будут другие формулировки ошибок
Здравствуйте, те же проблемы. Ошибки 596, 597. Куплена подписка на прокси (20 потоков). Используется API для взаимодействия, т.е скорей всего настройка потоков default (20 потоков). В чём может быть проблема и как её решить?
Посмотрите инструкцию в разделе Members Area -> Прокси, в частности необходимо обязательно отключить проверку прокси, т.к. по умолчанию проверка идет в 15 потоков(75% из вашего тарифа) Какие конкретно апи запросы исполняются?
oneRequest на парсинг Yandex или Google c разными словами. Множество одновременных API запросов сколько создаёт потоков?
Решил не создавать новую тему,а тут отписаться. Имею ту же проблему, что и выше. Прокси 100 потоков, делаю чек ключей на конку Я и Г и частотку Я. Все ок с Я, но вот с Г печаль 99% вылазит 597 Read error (0 KB) , хотя в тестовом задании я брал всего 5 ключей и создавалось около 15 активных потоков. Повторов увеличил до 15, но не спасает ситуацию, вот лог: Спойлер: log 0 14/03 21:09:02 Parser SE::Google::0 parse query "профнастил оцинкованный" 0 14/03 21:09:02 Use proxy http://51.255.55.144:25366 0 14/03 21:09:11 GET(1): https://ipv4.google.com/sorry/index?continue=https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q=%22%D0%BF%D1%80%D0%BE%D1%84%D0%BD%D0%B0%D1%81%D1%82%D0%B8%D0%BB%20%D0%BE%D1%86%D0%B8%D0%BD%D0%BA%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9%22&num=10&hl=en&q=EgS6vi66GNL_oMYFIhkA8aeDSy6NyEYa64HChA7FHzjhiuzlKBktMgNyY24 - 503 (3.79 KB) 0 14/03 21:09:11 Google show captcha 0 14/03 21:09:11 Parse response: 5 0 14/03 21:09:16 GET(1): https://ipv4.google.com/sorry/image?id=562831104997917303&q=EgS6vi66GNL_oMYFIhkA8aeDSy6NyEYa64HChA7FHzjhiuzlKBktMgNyY24&hl=ru&continue=https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q=%22%D0%BF%D1%80%D0%BE%D1%84%D0%BD%D0%B0%D1%81%D1%82%D0%B8%D0%BB%20%D0%BE%D1%86%D0%B8%D0%BD%D0%BA%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D1%8B%D0%B9%22&num=10 - 200 (3.24 KB) 0 14/03 21:09:16 Recognize captcha: 0 14/03 21:09:16 Upload captcha(1): 200 OK OK|1353665681 0 14/03 21:09:21 Get captcha status(1): 200 OK|241029 0 14/03 21:09:21 Parse response: 5 0 14/03 21:09:25 POST(1): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:09:25 Use proxy http://51.255.55.144:25594 0 14/03 21:09:35 POST(2): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:09:35 Use proxy http://51.255.55.144:21659 0 14/03 21:09:42 POST(3): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:09:42 Use proxy http://51.255.55.144:22140 0 14/03 21:09:49 POST(4): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:09:49 Use proxy http://51.255.55.144:26920 0 14/03 21:09:54 POST(5): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:09:54 Use proxy http://51.255.55.144:24763 0 14/03 21:09:58 POST(6): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:09:58 Use proxy http://51.255.55.144:22038 0 14/03 21:10:04 POST(7): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:10:04 Use proxy http://51.255.55.144:26253 0 14/03 21:10:08 POST(8): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:10:08 Use proxy http://51.255.55.144:25741 0 14/03 21:10:14 POST(9): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:10:14 Use proxy http://51.255.55.144:23942 0 14/03 21:10:19 POST(10): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:10:19 Use proxy http://51.255.55.144:26729 0 14/03 21:10:22 POST(11): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:10:22 Use proxy http://51.255.55.144:24252 0 14/03 21:10:26 POST(12): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:10:26 Use proxy http://51.255.55.144:21201 0 14/03 21:10:31 POST(13): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:10:31 Use proxy http://51.255.55.144:26592 0 14/03 21:10:36 POST(14): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:10:36 Use proxy http://51.255.55.144:26106 0 14/03 21:10:51 POST(15): https://www.google.com.ua/search?ie=utf-8&oe=utf-8&hl=en&gl=UA&q="профнастил оцинкованный"&num=10 - 597 Read error (0 KB) 0 14/03 21:12:09 Thread complete work Результат таков: http://prntscr.com/ek16gf
Пробовал одиночные запросы, но процент удачных такой же. Как проверить правильность результата запроса? Сейчас, если делаешь запрос к API он возвращает soccess 1, но результаты пустые, а в логах указаны сплошные ошибки (596, 597). Возможно ли определить качество результата без парсинга и обработки логов?
можно выводить $info.success в шаблоне или использовать флаг rawResults чтобы получать результат в виде структуры
Проверьте структуру json при RawResult 1 При попытке получить ads.length промис вылетает в обработчик ошибок, хотя без запроса length отрабатывает нормально. на скриншоте окончания массива ads через console.log.