Управление потоками в ZP

bpunk

Client
Регистрация
23.08.2015
Сообщения
181
Благодарностей
31
Баллы
28
Добрый день!
Скажите, есть ли возможность завершить принудительно определенный поток в ZP??? Наприме в самом окне? Бывает так, что поток зашел в тупик..

Можно ли выводить все инстансы в едином окне с вертикальными вкладками потоков например? Часто окна где-то теряются или хз. Например ZP показывает 5 потоков активных, а окна 2-3 всего, и это не сразу после отработки потока и перезагрузки инстанса, а продолжительное время ZP считает, что потоки на максимуме и не запускает инстансы.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113

bpunk

Client
Регистрация
23.08.2015
Сообщения
181
Благодарностей
31
Баллы
28
5.9.3.1
5.7.5.3

Зашел в тупик - значит непредвиденная ситуация, при которой проект идет не по плану). Нужно грохнуть и добавить логику.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
Ну вы даете. Уберите такие места из PM ) то ж ваш проект, что значит непредвиденная логика
 

bpunk

Client
Регистрация
23.08.2015
Сообщения
181
Благодарностей
31
Баллы
28
Ну вы даете. Уберите такие места из PM ) то ж ваш проект, что значит непредвиденная логика
Ну вот когда с браузером работаешь, можно всякое увидеть! То прокси тупят, то сервис тупит, то задержек хватает, то их не хватает. Бывает по какой-то причине не грузит страницу полностью и не находит элемент. Хотя настройки игнорирования полностью выключены, и таймаут аж 150сек.
 

rostonix

Известная личность
Регистрация
23.12.2011
Сообщения
29 067
Благодарностей
5 707
Баллы
113
ну с проксями может не все подгружается..
но тут по идее шаблон просто должен завершиться с ошибкой при нормальной логике шаба
 

bpunk

Client
Регистрация
23.08.2015
Сообщения
181
Благодарностей
31
Баллы
28
Я говорю о том, что не всегда сначала получается продумать 100% логику. Например при работе с акками с фейками, может бан вылететь при работе, а скрипт будет дальше лопатить все страницы. Неплохо было сделать возможность прибить поток, и как-то не всегда все активные потоки отображаются при "отобразить инстансы".
например активных окон 2, а процессов 4, хотя максимально стоит 5.
 

svaminar

Client
Регистрация
21.08.2013
Сообщения
834
Благодарностей
378
Баллы
63
Дак проверку делайте на бан после загрузки странички.
Понимаешь в чем фишка тебе то все равно придется делать проверку чтоб поток грохнуть....
замкнутый круг. А если постер звисает тогда планировщиком вындовс грохать процес постера с потерей данных каждие 2-3 часа.
Делай шаблон по новому уже пониманием того что нада проверку делать. Это и есть оталадка шаблона, когда запускаем шаблон, ловим ошибки правим.
 
  • Спасибо
Реакции: rostonix

bpunk

Client
Регистрация
23.08.2015
Сообщения
181
Благодарностей
31
Баллы
28
Ну, а как лучше сделать проверку на бан вк в момент работы? То есть я про бан, который может внезапно вылететь в момент работы. Так что после каждого экшна проверять на наличие текста страницы "заморозили", как-то еще?? Хз..
 

Bot_Sculptor

Client
Регистрация
11.06.2012
Сообщения
787
Благодарностей
237
Баллы
43
Ну, а как лучше сделать проверку на бан вк в момент работы? То есть я про бан, который может внезапно вылететь в момент работы. Так что после каждого экшна проверять на наличие текста страницы "заморозили", как-то еще?? Хз..
можно проверять после badend. ведь если забанили, то у тебя вылетит шаблон с ошибкой? А ты после этой ошибки просто проверяй бан есть или нет. Если есть делай , что нужно. Если вылетело не из-за бана, тогда делай скрин инстанса, сохраняй все переменные в лог файл(это описано в одной из конкурсных статей), дальше смотри по логах, из-за чего вылетело, на каком экшене и т.д.
(как вариант, ведь не зная полной логики шаба, трудно подсказывать/предугадывать)
 

bpunk

Client
Регистрация
23.08.2015
Сообщения
181
Благодарностей
31
Баллы
28
можно проверять после badend. ведь если забанили, то у тебя вылетит шаблон с ошибкой? А ты после этой ошибки просто проверяй бан есть или нет. Если есть делай , что нужно. Если вылетело не из-за бана, тогда делай скрин инстанса, сохраняй все переменные в лог файл(это описано в одной из конкурсных статей), дальше смотри по логах, из-за чего вылетело, на каком экшене и т.д.
(как вариант, ведь не зная полной логики шаба, трудно подсказывать/предугадывать)
Все клики сделать, практически, необязательными действиями, и в момент бана, действия идут как ни в чем не бывало.
 

Nick

Client
Регистрация
22.07.2014
Сообщения
1 963
Благодарностей
796
Баллы
113
Вызов подпроекта или сниппета «проверить, есть ли бан» после каждого важного этапа неизбежен
 

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