- Регистрация
- 12.03.2012
- Сообщения
- 112
- Благодарностей
- 13
- Баллы
- 18
Проблема в многопоточной версии ZP 5.3.1
Имеется два шаблона:
№ 1. Шаблон входа на сайт (1 поток)
№ 2. Шаблон, который по специальным условиям создаёт файл для запуска шаблона №1 посредством триггеров.
Итак, настроил расписание для шаблона №2 для запуска через триггеры, выставил все нужные настройки. Возникла проблема.
Создаётся файл, который активирует триггер и запускается шаблон №1(1 поток). Он выполняется. Но если сразу, до завершения выполнения, создать точно такой же файл для запуска этого же шаблона, но вторым потоком, то зенка ждёт, пока не будет полностью выполнено активное задание.
Сам вопрос. Можно ли как-нибудь сделать так, чтобы зенка смогла запускать один и тот же шаблон по одному потоку необходимое количество раз через триггеры?
Что нужно: создался файл – запустился шаблон, следом другой и т.д. У меня сложное расписание запуска, в некоторые часы нужно запускать по 30 раз один и тот же шаблон в минуту. Но вот пока полностью зенка не завершит выполнения шаблона, триггер ждёт своей очереди.
Пока что у меня реализована лишь альтернатива, в которой применяю множество триггеров на 100, 50, 25, …, потоков. Но этот рабочий способ далёк от совершенства.
Прошу помощи советом. Быть может в новой версии зенки эта проблема давным-давно решена?
Имеется два шаблона:
№ 1. Шаблон входа на сайт (1 поток)
№ 2. Шаблон, который по специальным условиям создаёт файл для запуска шаблона №1 посредством триггеров.
Итак, настроил расписание для шаблона №2 для запуска через триггеры, выставил все нужные настройки. Возникла проблема.
Создаётся файл, который активирует триггер и запускается шаблон №1(1 поток). Он выполняется. Но если сразу, до завершения выполнения, создать точно такой же файл для запуска этого же шаблона, но вторым потоком, то зенка ждёт, пока не будет полностью выполнено активное задание.
Сам вопрос. Можно ли как-нибудь сделать так, чтобы зенка смогла запускать один и тот же шаблон по одному потоку необходимое количество раз через триггеры?
Что нужно: создался файл – запустился шаблон, следом другой и т.д. У меня сложное расписание запуска, в некоторые часы нужно запускать по 30 раз один и тот же шаблон в минуту. Но вот пока полностью зенка не завершит выполнения шаблона, триггер ждёт своей очереди.
Пока что у меня реализована лишь альтернатива, в которой применяю множество триггеров на 100, 50, 25, …, потоков. Но этот рабочий способ далёк от совершенства.
Прошу помощи советом. Быть может в новой версии зенки эта проблема давным-давно решена?