Контроль-М Количественный Ресурс высвобождения по правилу ФИФО

Проблема Из-за ограничений ОС мне нужно предотвратить запуск нескольких заданий в controlM для заданий определенного типа.

Решение Я установил количественный ресурс (QR) с MAX=1. И задания, которые применяют этот QR, будут ограничены только одним запуском.

Ожидаю, что я ожидаю, что вакансии в "ожидающем ресурсе" назначены QR в FIFO.

На самом деле это не так. В зависимости от того, какое условие очистки произойдет позже, сначала будет получен QR, вроде как в LIFO.

Вопрос Есть ли способ решить это? т. е. QR можно назначить на работу, которая ждет самое раннее.

0 ответов

Другие вопросы по тегам