搜索
查看: 15365|回复: 0

[服务器] 如何定时重启IIS?IIS如何重启?

[复制链接]
发表于 2013-3-15 22:01:32 | 显示全部楼层 |阅读模式
一、IIS重启
) }4 r+ ^7 D8 g: ~. } ( Q* u  C) W7 v- U$ P& V
(1)& y; c/ j7 t( y! Y' o% K+ f7 p+ D' T

9 H$ r$ \6 q3 S- [ 20120926091956_79994.jpg
5 H* V, ]+ I* i3 O
2 c( ?% ~6 t6 C6 G  y9 Q: J' ?如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启! |2 S# `6 V/ m) |

1 @, G/ f# i% u(2)6 a% d$ ~: w1 [3 n/ e& x; B
+ z' }3 Z6 ]& F0 w- Q/ y' v
20120926092011_71012.jpg
% U& O$ h/ d( r  @, t% V( K9 L9 [0 G, a9 U+ i) a) Y
20120926092028_55972.jpg 3 t3 L  z( q# T
如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS$ Q  g3 x- p& d, k! W1 q

) D2 ]3 t8 }9 k  d(3)" P/ ^3 r/ L1 @0 Q7 ]

$ r/ d* g5 R* S1 R" C2 r 20120926092152_68673.jpg ! J: |8 D# m7 x8 y! ?/ `
. `( O0 D. g* m5 L1 y1 E
如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启
8 q1 l$ q/ b7 g: }8 ?: x # Z% h5 }4 s3 [& j( I, W; H
& d9 T7 t& D6 d% ^
. M4 N# Y" L& v2 a: H% L
二、IIS实现定时重启% Y% F! L& a8 w" r
2 d0 r# H* e  X& p6 ?5 T8 E
(1)首先在记事本文档中写入如下内容$ d) W. r2 I# O; o3 {( o# l
8 `; [) Q; j, M; o0 z6 y' K
20120926092216_23816.jpg
  T& |( j4 {7 q: s: n
- k$ v/ d6 w$ x: s(2)然后保存为.bat的形式(注意名字不要以iisreset命名)8 F5 x, |% a( ?
7 r* G/ Q" \, M1 o. Z8 Q
20120926092242_76262.jpg * [) v6 ^. t- h

7 l/ ^4 `- n% G/ H- d) ^(3)打开计划任务,添加计划任务
% P' _! s( ?' a$ @7 I5 w. Z) P5 f! ~
0 I. i: j8 v2 k: n' {: o) e 20120926092305_59646.jpg
5 Z2 Z9 {3 U! e- @1 J' q0 `& [! g
& ~2 ~$ h; w9 s/ r7 L  y(4)按着提示一步一步下去
! q% R+ @$ [* ^' n! a0 I+ Y' K+ T& u1 `" D- r
20120926092709_13688.jpg 8 F& V2 h7 i8 S' T* E$ X5 d
: Q6 V/ m0 a* f8 k+ ?* T/ q
(5)选择浏览,定位到你的脚本的文件处1 L( `  H( G  o1 w; ?# f

+ I5 t. K7 v+ x 20120926092325_74054.jpg ! F  F; s( A$ t; `
* U0 [0 |; v; M" Z! o
(6)选择每天,下一步
6 p: b* C/ v) H# W5 p9 ?' { 7 o8 m4 O4 d7 i+ [- M% g
20120926092751_42052.jpg
0 S- a( \; V2 L% E/ j
* d8 X3 R9 _$ v% g/ {0 L& \6 W
. @" E+ J) b5 i 20120926092808_49754.jpg
: Q4 r. i" j/ g! n- Y( J6 c
% g2 |  o/ E2 B; d+ C
( _- k  v6 ]* ^& g& |(7)输入服务器密码9 |4 {0 b) v3 Y0 f, F
' P! A# c* c; s) Y0 e: q0 l

* a1 ~+ J# H$ `' ], \- \8 F 20120926092831_51969.jpg " _0 @/ D8 {/ B* x7 x6 G- |: H2 p& o
+ O9 y. S9 s/ A

/ w+ D3 U+ R: _- q5 G. `(8)勾选图中所示,进入高级设置# a3 o% m( k! e3 U5 w  s! T; G

: c! H8 f" M, O/ X" D. e2 h; { 20120926092850_99960.jpg 0 P# y! Q0 S4 w3 v+ `
3 \! ^, \7 [! \  D( Y8 v4 k5 d
(9)选择日程安排-〉高级选 项: H7 x0 L9 B$ J6 E+ D3 N$ {( X
: i1 M, p- a" `, ^* j5 g: ^0 ~
20120926092916_22532.jpg 5 L" J1 T2 X4 W' p8 w' @& k

8 ]6 U. W3 ~, M& e- ~4 |4 Y0 h(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!
  o% [. k4 R& k8 ^) ]! f  X8 Y" b ; ?( A0 f6 f: j
20120926092938_68516.jpg " `0 N. ^8 ?' p, _8 p5 f' l/ d

) b4 w' I- R9 ~4 b% `' B* X$ k$ G  g2 S
; X+ C: _5 u. d6 }2 w一个最简单的批处理文件加上任务计划

4 }! e+ r( w/ `% _2 g
1。编写批处理文件IIS.bat 6 u- s- e4 Z+ @# Q, ^
程序代码:
@echo off
4 X2 n& Q/ x" l0 ]* ^! z0 I* nnet stop iisadmin /yes * r4 D) O" B6 g
net start iisadmin
  X5 S4 k: r) j, c; I7 J+ t& wnet start w3svc
命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。
* o$ k  Z! L, L8 x将写好的文件保存备用。
2。启动“Task Scheduler”服务
服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。
3。在控制面板里找到任务计划
4。使用向导添加任务计划
应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。
下面设置执行任务的频率,我选择“每天”。
再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。
没什么好说的了,输入管理员密码。再往后点确定就OK了。
至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。
: A9 o1 V6 l6 z! c( N6 ^. ?
让IIS定时自动重启
  T6 X- Q# ?! d& c
web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法:
at 16:30 %systemroot%system32iisreset /restart
也可以设置批处理集合更多得命令如重启ftp,sql,。。。。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册帐号

本版积分规则

热议作品
精华帖子排行
精彩推荐

虾皮社区,成立十年了!

站长自己也搞不懂想做个什么,反正就是一直在努力的做!

Copyright © 2007-2019 xp6.org Powered by Discuz

QQ|Archiver|手机版|小黑屋|虾皮社区 鲁公网安备 37021102000261号 |网站地图
返回顶部 返回列表