Есть задача: некий программный комплекс может использовать большой набор разных лицензий, которые контролируются flexlm на сервере лицензий в локальной сети предприятия. Лицензии могут использоваться как с рабочих мест в локальной сети предприятия, так и с высокопроизводительного кластера в изолированной сети, которая маршрутизируется в локальную сеть предприятия, и из которой кластеру видно сервер лицензий.
Проблема: при расчете на кластере задача ставится в очередь, и неизвестно, будет ли свободная лицензия нужного типа доступна в момент, когда задача попадет на счет, или нужные лицензии будут заняты какими-то пользовательскими машинами.
Как эту проблему по уму решить? Кто-нибудь имеет опыт работы с flexlm через какие-нибудь апи?