Ошибки при многопотоке

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

inotoxic

Client
Регистрация
20.04.2015
Сообщения
354
Реакции
164
Баллы
43
Шаблон работает в многопотоке и при первом же проходе выдает ошибку "Выполнение действия HtmlElement Не найден HTML элемент, по условиям поиска".
По ID экшенов определил, что проблемные пока только 2-а экшена (дальше шаблон не работает) .
Удалял, менял параметры, заново создавал. Все ровно выдает ошибку.
Хотя тот же шаблон в PM запускаю в цикле - все ОК.

Подскажите, где может быть ошибка?
Заранее, спасибо!
 
Шаблон работает в многопотоке и при первом же проходе выдает ошибку "Выполнение действия HtmlElement Не найден HTML элемент, по условиям поиска".
По ID экшенов определил, что проблемные пока только 2-а экшена (дальше шаблон не работает) .
Удалял, менял параметры, заново создавал. Все ровно выдает ошибку.
Хотя тот же шаблон в PM запускаю в цикле - все ОК.

Подскажите, где может быть ошибка?
Заранее, спасибо!
маловато данных для какого либо совета..
 
quote="sergodjan66, post: 135934, member: 4244"]маловато данных для какого либо совета..[/quote]
Что нужно предоставить, чтобы данных было достаточно для совета.
Спрашиваю, чтобы не постить то что не нужно.
 
У меня тоже с этим постоянная проблема. В ПМ все нормал, а в зенке начинает через раз ругаться - не найден штмл элемент.
 
По ID экшенов определил, что проблемные пока только 2-а экшена (дальше шаблон не работает) .
Поставить пазу побольше, возможно элемент просто не успевают прогрузиться
 
Поставить пазу побольше, возможно элемент просто не успевают прогрузиться
Ставил и паузу и сам экшен переделывал.
Если, в один поток - все нормально. Как больше сыпет ошибки, потоки падают до одного, и один продолжает работать нормально.
 
А если поставить 1 поток на процесс тут в настройках и перезагрузить программу?

upload_2015-6-29_14-47-18.png
 
  • Оценить
Реакции: NamelessHero и vovain
Нашёл ответ!!
При авторизации потоков, закрывались сессии ранее открытые другими потоками. Из-за чего, собственно и начинали сыпать ошибки в шаблоне. По ID экшенов это были либо начальные, либо конечные экшены шаблона. Первый поток вылетал почти в самом конце, когда начинал авторизацию второй поток и закрывалась сессия первого. Второй вылетал в самом начале, т.к. начинал авторизацию третий поток и т.д.
Решил проблему, путем сохранения профиля пользователя и созданием двух шаблонов:
1 шаблон - первоначальная авторизация, сохранение профиля -создание контрольного файла для 2-го шаблона - выход.
2 шаблон - загрузка профиля - постинг.
Далее 2 шаблон в многопоток и поехали.

Спасибо rostonix за совет по количеству инстансов в базе.
Так собственно и настроено, хоть и потребляет немного больше ресурсов, зато если падает base.exe, то теряем данные одного потока, а не 5 как по умолчанию.

По итогам: 2 часа работы в 10 потоков (комп не особо мощный) - итог 500 постов и всего 2 ошибки в потоков.

Как-то так!
 

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