请选择 进入手机版 | 继续访问电脑版

无忧编程_ASP.NET  / C# / PHP 程序员的软件世界

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 3947|回复: 1

windows2003服务器实现定时自动重启任务操作方法

[复制链接]

423

主题

456

帖子

1899

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1899
发表于 2015-11-6 23:35:19 | 显示全部楼层 |阅读模式
本帖最后由 MinTao.Net 于 2015-11-6 23:51 编辑

windows2003服务器实现定时自动重启任务操作方法:
windows2003 服务器经常出现资源耗尽的现象,有时候经常需要我们重新启动机器才能恢复正常,那么如何让服务器在规定时间自动重启呢?

工具/原料
  • windows2003 服务器
方法/步骤

  • 在服务器上新建一个文本文档

  • 打开文本文档,写入以下内容并保存:
    shutdown -r -t 30

  • 将文档重命名为reboot.bat

  • 点击开始-控制面板,找到任务计划并打开

  • 双击添加任务计划-弹出任务计划向导,点击下一步

  • 点击浏览选择刚才保存的reboot文件

  • 设置执行任务的周期,点击下一步

  • 设置执行任务的时间,点击下一步

    步骤阅读

  • 输入执行任务的账号和密码。一般为服务器管理员账号密码。。点击下一步

  • 点击完成保存即可。
windows .net(C#+MSSQL) linux(php+mysql)
回复

使用道具 举报

423

主题

456

帖子

1899

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1899
 楼主| 发表于 2015-11-6 23:37:36 | 显示全部楼层
本帖最后由 MinTao.Net 于 2015-11-6 23:39 编辑

利用计划任务让win2003服务器每天定时自动重启:
windows2003服务器在长时间运行之后,系统资源就会占用率特别大,系统运行效率大大降低,此时访问服务器的普通用户也会受到影响,打开网页的反应时间会特别长。这时就需要清理某些服务,或者重启一下服务器了。人工手动去操作显然是繁杂而不现实的那么如何简单的实现服务器定时自动重启呢?
其实在Windows Server 2003系统中,我们可以利用系统自带的shutdown命令和自带的任务计划,简单地实现远程定时重启服务器系统的目的。
具体方法步骤如下:
1、首先,打开记事本程序,输入如下命令代码:
  1. shutdown -r -f -t 30
复制代码

命令解释:r参数指定服务器系统重新启动,f参数强行关闭服务器系统中的顽固进程和应用程序,t参数表示系统关机倒记时的时间。
然后选择"另存为",注意文件类型选为"所有文件",文件名输入为"Restart.bat",即保存成“.bat”格式的批处理文件,并将之保存至合适的位置。
2、接着,依次单击“开始-程序-附件-系统工具-任务计划”命令(或者直接从控制面板中找到任务计划选项并打开),用鼠标双击其后界面中的“添加新任务”图标,打开新任务创建向导界面。
单击“下一步”按钮,从应用程序列表框中单击“浏览”按钮,打开文件选择对话框,将之前生成的“Restart.bat”文件选中并导入到向导窗口中。
然后为新建的计划任务取个合适的名称,并将“该任务的执行”设置为“每天”。单击“下一步”按钮后,进入设置界面,将新任务的运行起始时间指定为每天“4:00”。
再单击“完成”结束服务器定时重启任务的创建操作。
如此之后,服务器系统就会在设定时间自动重新启动。通过多个网站流量统计发现,每天2点到3点这个时间段网站访问人数最少,于是我把服务器定时重启时间设置为每天的3:00。
windows .net(C#+MSSQL) linux(php+mysql)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|软件编程 ( 鄂ICP备11006601号 )鄂公网安备 42011102001337号 |

GMT+8, 2019-10-14 14:43 , Processed in 0.056335 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表