Тормозит шаблон на post/get

  • Автор темы Автор темы Alex62
  • Дата начала Дата начала

Alex62

Client
Регистрация
16.10.2015
Сообщения
233
Реакции
31
Баллы
28
Добрый день, пишу шаблон, на post/get но запуская даже в 50-100 потоков между выводом результатов и взятием следующих проходит около минуты.
Что делаю:
беру главную страницу сайта, проверяю на доступность через выбранную прокси (публичную)
беру одну ссылку с объявлением из списка (с удалением, список привязываю)
делаю get
привязываюсь к таблице собранных результатов и проверяю на наличие в ней имени пользователя
если нет, беру токен и делаю get телефона
записываю в таблицу с привязкой

подскажите, в чем может быть проблема?
 
есть трассировка. Можно с её помощью выяснить, на какие действия идут такие дикие затраты времени
а как ее сделать?


может привязка к спискам/таблицам так долго выполняется?
 
берет прокси, делает гет запрос на главную, если взял куки, то идет дальше, а если плохая прокси то привязывается к списку объявлений и возвращает взятую ссылку, вот во время привязки к файлу, я так понимаю привязка происходит за 47 секунд

Так же возвращает ссылку если не получилось скачать телефоны или страницу с объявлением
 
что бы список был всегда обновленный, с ним работает много потоков
и не только берет но и возвращает, я думал что бы работать в таком режиме нужно постоянно привязываться к актуальному файлу
 
привяжи в настройках списка/таблицы. Данные будут общими для всех потоков/проектов
то есть 1 раз можно привязать и потом с ними делать все что угодно? и другие потоки это будут видеть?
 
то есть 1 раз можно привязать и потом с ними делать все что угодно? и другие потоки это будут видеть?
списки/таблицы, привязанные к файлу, находятся в памяти. Работа идёт с ними там, а время от времени зенно обновляет файл
 
  • Оценить
Реакции: Alex62
списки/таблицы, привязанные к файлу, находятся в памяти. Работа идёт с ними там, а время от времени зенно обновляет файл
но он ничего не потеряет или не вернет лишнего? )
 
  • Оценить
Реакции: Alex62
Спасибо вам большое, попробую
 
Блин, теперь тормозит объединение элементов списка (30-05-2018 09:01:37.6875|Good|0e18ed57-c995-4fef-9a10-2f45b6dc5a01|76723)
Беру куки, все к не привязанному списку, потом объединяю в одну переменную куки. и вот такая фигня опять
 
Блин, теперь тормозит объединение элементов списка (30-05-2018 09:01:37.6875|Good|0e18ed57-c995-4fef-9a10-2f45b6dc5a01|76723)
Беру куки, все к не привязанному списку, потом объединяю в одну переменную куки. и вот такая фигня опять
а что за блоки перед и после идут? насколько велики объёмы списков/таблиц?
 
get главной
regex в список всех куков, обычно 4 строки
объединение списка в переменную
проверка переменной на наличие пустого значения, если не пустое, продолжается выполнение шаблона
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)