远程机器记录flexlm许可证使用情况

2 投票
1 回答
5124 浏览
提问于 2025-04-15 22:28

我们有几个软件包(比如SolidWorks、Pro/ENGINEER、OrCAD、Minitab等)使用FlexLM来管理网络许可证。

我写了一个Python程序,每隔几分钟就去查询FlexLM的守护进程,使用的命令是lmutil lmstat -a

不过,这个命令需要lmutil安装在和Python程序同一台机器上。

我们的FlexLM许可证守护进程分布在几个服务器上,所以有没有人知道怎么通过端口连接到FlexLM服务器,以便查询它的许可证使用情况呢?

1 个回答

4

看起来,获取网络上许可证使用情况的唯一方法是通过以下方式询问flexlm守护进程:

lmutil lmstat -a -c <port-number@license-server>

我没有把orenhg的回复标记为答案,因为他在宣传自己的产品,而不是直接回答问题。

撰写回答