Код для регулирования потоков отдельных участков проекта

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8
Добрый день!

Дано - шаблон, логика шаблона однопоточная.
В определенном месте шаблона нужно доставить потоков, так как в целом все позволяет в этом участке кода работать в многопотоке.
Разделять по отдельным шаблонам и запускать по батнику не хочется...

Как это можно сделать?
Нашел единственную тему по этому вопросу - http://zennolab.com/discussion/threads/ehkshny-kubiki-potokov-i-kolichestva-vypolnenij.23257/ но так и не понял как ее применить.
 
  • Спасибо
Реакции: phirelli

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8

one

Client
Регистрация
22.09.2015
Сообщения
6 793
Благодарностей
1 264
Баллы
113
Ну попробуйте:

Код:
ZennoPoster.AddTries(projectName, 1);
ZennoPoster.AddTries(projectName, -1);
 

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8
Ну попробуйте:

Код:
ZennoPoster.AddTries(projectName, 1);
ZennoPoster.AddTries(projectName, -1);
Ну попробуйте:

Код:
ZennoPoster.AddTries(projectName, 1);
ZennoPoster.AddTries(projectName, -1);
можно и так, но это отчасти поможет.
Может можно как-то выпарсить в проекте .xml настройки, а затем остановить шаблон, изменить данные потоков в .xml и стартануть шаблон?
Ведь тут как я понял еще проблема в том, что добавить можно, но настройки применяться только к новому запуску.
 

zortexx

Client
Регистрация
19.09.2011
Сообщения
2 520
Благодарностей
1 223
Баллы
113
Количество потоков не регулируется.
Можно только попытки добавлять и устанавливать.
 

Dima_External

Пользователь
Регистрация
23.10.2017
Сообщения
75
Благодарностей
4
Баллы
8
Количество потоков не регулируется.
Можно только попытки добавлять и устанавливать.
эхх.
А было бы отлично если бы зп обзавелся такой возможностью тонкой настройки..
 

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