Записать использование лицензии flexlm с удаленного компьютера
У нас есть несколько программных пакетов (SolidWorks, Pro/ENGINEER, OrCAD, Minitab...), которые используют FlexLM для управления сетевыми лицензиями.
Я написал программу на Python для опроса демонов FlexLM каждые несколько минут, используя lmutil lmstat -a
,
Однако это требует lmutil
быть установленным на той же машине, что и программа python.
Наши демоны лицензий FlexLM находятся на нескольких серверах, поэтому кто-нибудь знает, как подключиться к серверу FlexLM через его порт, чтобы узнать состояние использования лицензии?
1 ответ
Решение
Кажется, единственный способ получить лицензию по сети - опросить демона flexlm с помощью:
lmutil lmstat -a -c <port-number@license-server>
Я не отметил ответ Orenhg как ответ, так как он рекламирует его продукт, а не отвечает на вопрос.