sinobuy
  

你好! 访客. 请先 登陆注册一个帐号.
七月 19, 2019, 01:24:24 am
论文答辩趣闻 新年祝福短信 淘淘成长日记 可爱发行全攻略 鬼故事一箩筐 杨柳青石家大院 淘淘成长日记
* 首页 说明 搜索 日历 登陆 注册
公告和新闻:关注原生态购物网微信公众号就有赢取超值大礼的机会 点击进入
原生态论坛  |  设计专版  |  网页/程序设计 (版主: tianya)  |  主题: windows下apache及mysql定时自动重启设置 0 会员 以及 1 访客 正在阅读本篇主题. « 上一篇主题 下一篇主题 »
页: [1] 向下 打印
作者 主题: windows下apache及mysql定时自动重启设置  (阅读 1633 次)
水影凝月
Administrator(管理员)
级别:东方不败
*****

受欢迎度: 190
在线 在线

帖子: 22836


451314485
个人网站 电子邮件
windows下apache及mysql定时自动重启设置
« 于: 十二月 01, 2016, 10:39:07 am »

有时候觉得,服务器运行时间过长,造成服务器内存等压力过大。因此,不用重新启动服务器的情况下,完成apache和mysql的内存释放,是非常有益处的(把重启时间设置在访问量最低的)。
首先,apache的重新启动。

有两种apache自动定时重启的方法(两种,第二种可一同时启动apache和mysql,所以推荐一下第二种):

第一种、使用任务计划
开始>>程序>>附件>>管理工具>>任务计划
添加任务计划>>下一步>>apache restart>>选择时间(可以设置的为每天凌晨2-4点)>>一路确定即可。

第二种(个人觉得比较简单,同样也是任务计划) 采用at命令添加计划任务

1、在c:盘根目录新建一个apacheautostart.bat文件,然后右键编辑,将文件内容设为如下后保存:

CODE:


@ECHO OFF
net stop apache2
net start apache2
net stop mysql
net start mysql
(附加说明:上面的apache2与mysql为服务名称。)

2、“开始”-》运行“cmd”-》执行命令“at 04:00 c:\apacheautostart.bat”
这样每天早晨4点系统就会自动重启apache与mysql
(附加说明:04:00为重启时间,c:\autostartserver.bat为第一步的bat文件地址)

mysql的重新启动,也通过上面at命令方法重新启动了,所以推荐一下第二种方法。


--------------------------------------------------------------------------------

同样,你也可一给自己的服务器加上一个定时自动重启的功能(比如每周重新启动服务器一次)。

可以用at命令和shutdown命令配合实现。

AT命令可以安排在特定日期和时间运行命令和程序,shutdown则可以在命令行下关闭并重启计算机,要在每周日的特定时间自动重启计算机,只需在命令提示符下输入“at 02:00 /every:星期一 shutdown /l /r /y /c”,这将在每周一的凌晨2点自动重启计算机。

有关at命令和shutdown命令的更详尽信息,请在Windows Server 2003的命令提示符下输入“at /?”和“shutdown /?”获得,或者在http://support.microsoft.com/kb/317371/zh-cn,也有微软官方知识库中的相关文章.
已记录


原生态特色礼品:沉香 紫檀 黄花梨
页: [1] 向上 打印 
原生态论坛  |  设计专版  |  网页/程序设计 (版主: tianya)  |  主题: windows下apache及mysql定时自动重启设置 « 上一篇主题 下一篇主题 »
跳到:  

友情链接: 原生态购物网 原生态官方博客  佛珠网  搜狐社区 淑女情缘论坛 沉香
  原生态论坛© 2005~2017, www.sinobuy.cn 版权所有
Powered by SMF 1.1 RC1 Lewis Media.
Powered by MySQL  Powered by PHP  Valid XHTML 1.0!  Valid CSS!