我们有几个应用程序运行在Windows 2003/2008服务器上。其中一些应用程序是Java JAR文件,使用app.cmd文件的计划任务启动。
其他的应用程序像SQL Server和IIS这样大型应用程序。
我想编写一个简单的应用程序(或服务),它只是监视这些程序并查看它们是否正在运行。
这比我以前做过的事情要难一点。哦,这需要使用C#编写。
我考虑一种“心跳”模式,以便每隔几分钟检查线程是否在运行(再次进行新的高级线程),如果是,则发送“一切正常”的消息(使用SMTP或其他方式)。
有什么建议从哪里开始吗?
感谢任何建议。
其他的应用程序像SQL Server和IIS这样大型应用程序。
我想编写一个简单的应用程序(或服务),它只是监视这些程序并查看它们是否正在运行。
这比我以前做过的事情要难一点。哦,这需要使用C#编写。
我考虑一种“心跳”模式,以便每隔几分钟检查线程是否在运行(再次进行新的高级线程),如果是,则发送“一切正常”的消息(使用SMTP或其他方式)。
有什么建议从哪里开始吗?
感谢任何建议。