我每10分钟从Linux服务器轮询一次Windows Server的ODBC数据库。无论更新数据库的Windows程序是否正在运行,我显然都可以从数据库中获取数据 - 旧数据。
但我需要确保远程Windows应用程序实际上正在运行并更新数据库。
如何查询远程Windows服务器以查看特定程序是否处于活动状态?
答案 0 :(得分:0)
您应该能够通过WMI获取所需的信息,Linux可以使用特殊包进行查询。您需要的WMI命名空间将是Win32_process,它将返回一组过程数据,您可以从那里解析数据并计算出您的应用程序是否正在运行。我在下面链接了一个linux wmi客户端。