![计划任务重新启动服务器和软件来监控服务器](https://linux22.com/image/1256671/%E8%AE%A1%E5%88%92%E4%BB%BB%E5%8A%A1%E9%87%8D%E6%96%B0%E5%90%AF%E5%8A%A8%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%92%8C%E8%BD%AF%E4%BB%B6%E6%9D%A5%E7%9B%91%E6%8E%A7%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我的 Windows Server 2003 内存不足,为了解决这个问题,我重新启动了它。因此,为了解决这个问题,我想设置一个计划任务,每晚重新启动服务器。关于如何创建这样的计划任务,有什么提示吗?
后续任务是我正在寻找一些软件,一些免费的开源软件,可以监控服务器,在服务器宕机时向我发送电子邮件警报或类似的东西?
答案1
只需创建一个包含正确命令的批处理文件来重新启动服务器,然后使用任务计划程序在正确的时间运行该任务。
供参考,下面是在批处理文件中使用的从命令行重新启动 Windows Server 的命令。
https://web.archive.org/web/1/http://blogs.techrepublic%2ecom%2ecom/datacenter/?p=245
祝你好运!
答案2
我很好奇是哪个程序导致了内存泄漏。也许重启那些特定的服务比重启整个机器更好。我在旧的 BES 服务器上也遇到了同样的问题,我们最终创建了一个脚本,在工作时间以外的每晚重启 BlackBerry 和 SQL 服务,效果很好。
但是,如果您坚持要重新启动整个机器……
制作一个简单的批处理脚本并通过调度程序运行它,确保即使没有人登录它也能运行:
关机-r-f
对于开源监控来说,没有比纳吉奥斯。