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

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

heks

Client
Регистрация
01.10.2013
Сообщения
1 624
Реакции
500
Баллы
113
НА форуме вроде в новых версиях видел как можно управлять количеством потоков при выполнении определенных условий в шаблоне. пришлите инструкции.
задача Следующая. При появлении условия запускалось бы 50 потоков и после того как срабатывало другое условие количество потоков так же уменьшалось
 
НА форуме вроде в новых версиях видел как можно управлять количеством потоков при выполнении определенных условий в шаблоне. пришлите инструкции.
задача Следующая. При появлении условия запускалось бы 50 потоков и после того как срабатывало другое условие количество потоков так же уменьшалось
Если правильно понял задачу, это было возможно и в значит. более старых версиях: https://zennolab.com/discussion/thr...chestvo-potokov-v-processe-vypolnenija.42614/
 
НА форуме вроде в новых версиях видел как можно управлять количеством потоков при выполнении определенных условий в шаблоне. пришлите инструкции.
задача Следующая. При появлении условия запускалось бы 50 потоков и после того как срабатывало другое условие количество потоков так же уменьшалось
string tempname = project.Variables["Project_name"].Value;
int tries = Int32.Parse(project.Variables["tmp"].Value); // количество исполнений
int SetMaxThreads = Int32.Parse(project.Variables["tmp1"].Value); //кол-во потоков

if (tries<0){
ZennoPoster.SetMaxThreads(tempname, SetMaxThreads); //кол-во потоков
ZennoPoster.AddTries(tempname, tries); // количество исполнений

}

сделал для себя управление потоками по времени
70091
 
  • Спасибо
Реакции: lockerr и heks
нужно сделать следующее. скрипт работает в 1 поток проверяет что человек офлайн. когда человек появляется в онлайн запускается к примеру 500 потоков. когда он уходит опять сбрасывалось на 1 )))
 
нужно сделать следующее. скрипт работает в 1 поток проверяет что человек офлайн. когда человек появляется в онлайн запускается к примеру 500 потоков. когда он уходит опять сбрасывалось на 1 )))
Не проблема это сделать. Код я скинул выше, далее по логике. Или вы хотите чтоб я сделал?
 
  • Спасибо
Реакции: heks
Так через главную панель можно ещё настроить
Я реализовал понижение количество потоков в определённый отрезок времени и повышение количество потоков в нужный мне диапазон времени (т.е к примеру с 6.00 до 8.00 повышает до 10 потоков и работает до вечера, с 20.00 до 23.00 идет снижение до 1 потока и ночь работает в таком режиме.
 
Я реализовал понижение количество потоков в определённый отрезок времени и повышение количество потоков в нужный мне диапазон времени (т.е к примеру с 6.00 до 8.00 повышает до 10 потоков и работает до вечера, с 20.00 до 23.00 идет снижение до 1 потока и ночь работает в таком режиме.
а не поделишься снипетом такого решения ?
 
Напиши в личку.
 

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