Windows2003计划任务实现服务器自动重启

最近服务器刚刚更换了一块新硬盘,同时也将PHP升级了一下,然后不知道什么原因(因为这两个维护导致的或是其他的)IIS运行PHP的站点每隔一阵就会无法访问,而静态页面的站点是可以访问的,最为奇怪的是,貌似每次发生这样的故障的间隔期间基本是差不多的,尝试检查了一下,没发现什么意外情况,连系统的日志以及IIS自身的日志都没有什么异常记录。同时也是比较懒得详细检查,所以干脆直接搞了定时重启服务器。

这绝对是一个非常非常非常懒惰的行为,可确实是没什么更好的办法了,如果有朋友能知道这是怎么个原因的话不妨告诉一下,千恩万谢!!!

先搞定个Windows计划任务自动定时重启机器吧。关于设置Windows计划任务的操作本没什么技术含量本不想弄的,但刚巧前一阵还真有几个朋友问过这方面的操作的,看来有必要普及一下,呵呵。如果你比较熟悉Windows计划任务了,可以不用往下看了^_^

首先,得确定一个访问量相对比较低的时段进行重启操作,根据若干的站点流量日志分析,基本上访问量比较低的时段几乎平均在每日的凌晨4点左右,估计大多数人这个时候都在睡觉吧^^,正是重启的好时间。

确定好重启的时间后,开始设置计划任务,打开Windows控制面板,找到“计划任务”,打开。点击“添加新计划任务”,会弹出一个“计划任务向导”对话窗,点击“下一步”,会选择程序,点击浏览,找到“c:\windows\system32\shutdown.exe”确定,然后下一步,设置计划任务的名称和执行时间。“下一步”后,设置具体的时间。再下一步设置Windows登录用户名和密码,点击确认完成。然后再次打开这个计划任务的高级属性。将运行内的执行程序后面加入两个参数。“/r /f”,变成“c:\windows\system32\shutdown.exe /r /f”这样执行的就是强制重启计算机命令了。

如下图:

win2003_task_shutdown_reset

win2003_task_shutdown_reset

标签:HTTP, IIS, PHP, Win2003, Windows, 服务器, 计划任务

评论当前被关闭。

Deepseath Modified from Green Hope Theme · Proudly powered by WordPress · 津ICP备09005418号-1  津公网安备 12010302001005号