Переключение ip

baracuda

Client
Регистрация
19.06.2013
Сообщения
792
Благодарностей
277
Баллы
63
Вводные. Регистрация аккаунтов. Особенности ПК работает на ВПН.

Через каждые 50 рег, с рабочего ip ВПН перестают идти реги , минут на 5-10 и нужно "передернуть" на другой ip. Все работаем во многопотоке( 5 поток).

Есть идея через расписание сделать например 50 рег прошло. Остановили. Передёрнули другим шаблоном ip ВПН опять запустили 50 рег и т.д.

Вопрос: возможно ли сделать такое с одного шаблона на другой "перепрыгивать". Тоесть один шаблон "ждёт" когда второй остановится что бы реги не терять, что то после ночи рабочей вот не одной мысли нет как реализовать. Или какой то другой алгоритм предложите. Временно сделал по времени что бы "передергивался" но реги теряются которые в данный момент запущены на других потоках.
 

Phoenix78

Client
Read only
Регистрация
06.11.2018
Сообщения
11 790
Благодарностей
5 718
Баллы
113
счетчик в глобалке и всю логику шаблонов заводишь на него. Сброс и увеличение счетчика через лок.
 
  • Спасибо
Реакции: baracuda

nicanil

Client
Регистрация
06.03.2016
Сообщения
2 242
Благодарностей
1 819
Баллы
113
Через "Диспетчер заданий" ещё можно.
Добавляете оба шаблона в одно задание, сначала "реггер", потом "переключатель". В настройках "реггера" ставите 50 выполнений, в настройках "переключателя" - одно выполнение.
Настраиваете расписание для всего задания в целом. И вот когда "Диспетчер", согласно расписанию, запустит это задание, то сначала выполнится полностью первый шаб 50 раз, затем второй один раз.
 

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