搜索
查看: 15161|回复: 0

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

[复制链接]
发表于 2013-3-15 22:01:32 | 显示全部楼层 |阅读模式
一、IIS重启" _& o# m7 b. K! Y3 J; W
( U- ?4 T) g+ W3 i7 `! V, }' ]6 k
(1)
0 o8 A$ ?1 ]" G- Z1 j- K ; K9 A. E. Q, z+ S" v* `
20120926091956_79994.jpg - A5 I% x- k  C' K

1 A3 x3 E5 o& Y9 ?如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启
  v( X/ o+ E% E! u. r # l8 T' V- J! m# V9 ~
(2)$ [0 m. w+ o) g) D0 c$ x6 Y
8 b1 }4 E1 k- X  g3 M- M6 d
20120926092011_71012.jpg - P* p' Y; j0 @3 p4 P
# M2 i% m# j7 r9 `7 j5 l
20120926092028_55972.jpg
% t6 g3 y" G) A2 W如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS  w- y" N( I, |- s, M+ m9 u

2 |1 u, W; F# k) H7 z4 X3 h(3)0 j# ]9 G) P, I8 b1 x$ V( j! N

8 u  C: L9 `0 u) v  f* @8 A 20120926092152_68673.jpg
4 {5 u& Y, J! V; k4 }) C0 d+ S: X
如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启
2 v0 G' N. w6 R6 ]: A1 ~, R, z
; K; [7 T1 }% f& w) A
' N1 q! v/ ^) j* x
9 _3 b1 K+ {3 p: J$ z. y二、IIS实现定时重启
+ `0 z  u8 b& C- @ ! d9 b/ s% O8 g: `
(1)首先在记事本文档中写入如下内容
* s( d4 M" w+ ~7 @; P* o1 i. b* k 0 Y, r" F5 h. e. ?7 V% t' m
20120926092216_23816.jpg
' z" H1 E9 s: b1 s$ X
: ?- ^6 G) |/ a; o* D5 C9 f/ r+ x(2)然后保存为.bat的形式(注意名字不要以iisreset命名)( D. W$ n9 ~: }
2 O" i! U, }- d- s
20120926092242_76262.jpg
% {( c8 L* ?& ]% T9 E2 g ( {  ~9 I. `. i& [
(3)打开计划任务,添加计划任务$ i6 m  a0 j5 I8 I5 c0 Y

! n6 w7 R  b5 P% _! h 20120926092305_59646.jpg / A+ |+ {' E- c8 v2 q

0 P9 Z( r" ~  m(4)按着提示一步一步下去
1 F% r7 @  X( d, [9 l' G; j& H1 E) c+ U6 j) J% k& B
20120926092709_13688.jpg : ^% U1 a  c4 @

" [4 t. ^' a5 b/ R(5)选择浏览,定位到你的脚本的文件处7 Q' D5 C' ?# X$ y) m7 _+ B6 |4 P
+ [! Q9 R$ `$ [$ ^) n2 j
20120926092325_74054.jpg 9 ?$ f3 h" _' o, ]2 l) g
3 U& Z% Y, B* ]$ C* x
(6)选择每天,下一步5 ~- X1 w( @: r$ R% L
; e4 q' F0 S3 b$ A* ~
20120926092751_42052.jpg
! e/ [! B' p2 t2 \' H: G" L7 H: H5 ^+ z7 v) x2 B9 w

) l# }: ^8 p* I 20120926092808_49754.jpg
& r6 N9 [- X! e  p
3 ?0 r" D& J+ s8 a0 F7 D$ @+ S   f5 b& [: f. D3 Z( Y9 k
(7)输入服务器密码
2 ^# Y3 Z1 k; M3 {2 R: d
2 K+ r8 k3 \# B/ \3 \# L2 D( E/ o8 l1 q: k
20120926092831_51969.jpg # x7 o4 ?; H& Y) n- ^' J) I
- k, S# z, i& b2 _' ?$ E

! ^* `& @, ~0 ?- K$ X(8)勾选图中所示,进入高级设置- {. k% ]: k- O. \  ?$ U: Z& c6 D
) z1 i. ^0 s( l/ H' ~
20120926092850_99960.jpg
& Y; |. C/ ]2 K( t6 S8 ?
; j, q5 \, l+ b( D3 }6 V0 K% }(9)选择日程安排-〉高级选 项
3 F% t1 B" r  [% M  a# r- d * t6 Z3 `: @) c8 t: ^$ f
20120926092916_22532.jpg
2 k* I& B" a& _/ Z/ l4 @% X 9 Z' j- q1 ~7 U) e7 G
(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!
( b0 [7 C- s6 J # w8 Z9 h! K) I7 N7 L3 }
20120926092938_68516.jpg ( r5 M8 `3 v% k9 {% N" G

4 ]0 k# a+ U. d. W4 z$ \+ j
8 L' {$ o' l' T* _8 |一个最简单的批处理文件加上任务计划

  l1 U% o: ~; U& }$ _
1。编写批处理文件IIS.bat $ p2 ^  K! @! U9 l5 r+ r6 Z2 O2 }$ W
程序代码:
@echo off
. w0 Q6 F2 E7 A9 ?% s! w5 |  J, ]$ _net stop iisadmin /yes * b$ k3 v8 V' I4 B  }
net start iisadmin
" R7 r4 \" Y1 k4 ?. E1 E' ^. \net start w3svc
命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。 " W/ R2 K7 F. l; c
将写好的文件保存备用。
2。启动“Task Scheduler”服务
服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。
3。在控制面板里找到任务计划
4。使用向导添加任务计划
应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。
下面设置执行任务的频率,我选择“每天”。
再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。
没什么好说的了,输入管理员密码。再往后点确定就OK了。
至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。

' Z1 ]( \( K. z, [  R6 X. E1 m
让IIS定时自动重启

. |. v" U+ @; ~6 s! f
web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法:
at 16:30 %systemroot%system32iisreset /restart
也可以设置批处理集合更多得命令如重启ftp,sql,。。。。
回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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