一、IIS重启* P8 y. R% d5 S: ]- i2 O3 B% b
" V6 q( j' Y% m7 u( a
(1)% }# `# A! v4 |5 |- }2 w4 g
! Q! L: M( b; `' C+ m" c
3 Q* s, f4 ~4 k. ^: m2 ?6 T3 ]
& w& |1 R* Z& k如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启
: I# l' y& r, C 5 }* v; v) z- b1 t
(2)
9 }; f& S0 S: u1 I) j( C- c/ o * c! r4 M: Q6 t. L/ z, B
+ j, d" w# ]. _4 C. P$ w6 P2 N
0 q6 K. J8 {3 U- @! n1 A5 S
* w0 k# n* X' e/ i6 d# {
如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS
0 H1 {5 H7 i- z) s: E " A) e: d2 H* Z8 C" S
(3)' u7 J* h1 ~: M% w, G. n) l
3 d$ i& I5 d# p5 a5 S
' D0 d% [2 F6 R5 _
( y# J) V+ V8 q3 t如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启
( l5 e, f% @* f* q# p
* F: d4 m9 N5 b" w6 @4 \
$ n* K+ _. ?; K) l
# v4 c9 Y3 t$ o4 q% J, Y% P二、IIS实现定时重启
. I: v- m X* |
" O3 e: w5 T6 a9 n6 E# M8 N(1)首先在记事本文档中写入如下内容
1 @" H6 N7 ]$ L# u / T2 d* ^0 [+ z
7 a$ k5 C0 c( A# ~* L/ O
. F( m) K1 v5 c; ?, d8 l3 a(2)然后保存为.bat的形式(注意名字不要以iisreset命名)
9 m8 S% H) e: A" P
; b# J6 |6 r+ E, {2 O
" B: C) f( n* t, X" G8 j
5 f( c# a0 R1 H, I5 ~7 e! F
(3)打开计划任务,添加计划任务
- I( p) b+ g2 ?3 K* d* ~& R Q/ \/ d3 ~! j( G9 P1 J4 J
% b. k1 n6 I! B3 F
+ f# `4 }* f7 S% j2 h" X(4)按着提示一步一步下去
9 M6 z1 {1 C6 l: J8 _$ x. z F$ B3 W' U# t
: _% U5 K; o6 e' E w+ ]& H6 y / z4 B# w$ g: U. t8 G X" g4 e
(5)选择浏览,定位到你的脚本的文件处! b7 q. B. w2 ]( {$ c8 N8 q
; l, y0 G+ Y! e8 A, K6 w; I' F; g4 a
. @9 F6 g4 O9 f7 R' r4 O" B' h& v- Y1 b2 I$ o' s0 ]
(6)选择每天,下一步& M- \6 V/ ^4 C& R* E
; [2 u: E7 O0 K& P+ \' W- Z0 D8 @
8 x& o% X7 [1 v
) D2 U# ?; Q9 B! [, H0 O- P) C+ S/ y
: \9 A1 j+ V, }* i. q
/ `" b# {* d' ^5 m8 H 5 B2 I+ F2 P( q- s) W8 v' S1 H
(7)输入服务器密码
! _ J, [. }1 B/ T* p ) c$ `7 _$ n; w$ {# ~: S, V% V
! n5 c2 J" G6 n; E9 ~) L
: `. P4 K2 E/ ^6 ?& t, ^6 L
6 D& ^0 P9 K( b" ~
5 E+ u% L0 \+ m( [# Q# s(8)勾选图中所示,进入高级设置& U1 m( {0 t7 L- [
4 k) f7 o2 L5 z# \; e3 E: Y
6 u1 b, K7 f. u6 l
1 i- W% t; q1 I(9)选择日程安排-〉高级选 项8 c0 ^" o( @5 x2 p0 d) N
1 f4 e7 t# @0 L( V% {
H7 r: P ~) y$ \" Z8 \$ _: Q. W ; k, ?: Z+ D# m/ c% t2 ?$ G" ?3 ~1 `* w
(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!
, G! G8 J" h- y. } k: j8 C; o1 d3 @
1 `+ }( ]) y" L! F, J2 I( ~
0 n- h' |/ s4 g' M6 X- N) S( f, M8 d3 P1 f/ R* e/ ~3 F( ^
一个最简单的批处理文件加上任务计划
5 a f8 H, W% N: V n1。编写批处理文件IIS.bat * j' Y8 i: I+ O2 F: B$ g' q( [1 ~
程序代码: @echo off 8 {- `0 S( W" ] M j) ?
net stop iisadmin /yes 1 \8 Z0 X% `1 I& F V, l8 \$ q- V% s+ F
net start iisadmin
9 ?8 o" y1 l& @+ l+ d/ Mnet start w3svc 命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。 2 j- t1 k" Y) x' o+ V D5 `
将写好的文件保存备用。 2。启动“Task Scheduler”服务 服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。 3。在控制面板里找到任务计划 4。使用向导添加任务计划 应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。 下面设置执行任务的频率,我选择“每天”。 再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。 没什么好说的了,输入管理员密码。再往后点确定就OK了。 至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。 % I) @& R9 B& C7 z8 M
让IIS定时自动重启
. n0 \) U( h, R3 w. G# z) sweb服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法: at 16:30 %systemroot%system32iisreset /restart 也可以设置批处理集合更多得命令如重启ftp,sql,。。。。 |