一、IIS重启
8 _+ Y- s" E. r9 B- z+ O. N& \: u' ?
+ a" ]+ c" ` z$ K) c# J(1)( K2 ]' y8 H( \ n
0 M* G$ `, f F3 N c
; o6 [# n/ u, D" a$ M
$ K" B1 h% h0 w# s' x. b如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启' K3 f( T+ D3 p" f# f4 Q
6 U5 m: F5 r) [: T% E. Y/ j$ I(2)
9 ^$ p; B) p7 c% q % K; m. e. z* R3 l9 x( M* ]2 x, @- T
, Q: E4 `9 l3 \0 p& E O* B7 C' @
2 M: z( K# Z9 h8 A/ U$ Y. i
5 S" A P- k& ?" B% @9 R1 Y5 M5 x M
如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS
2 s& b# J- k# [& o9 v1 q' n2 S
( W' K0 j% N8 E/ e( D0 e(3)3 D: i7 S* {; i6 {( \
6 b2 i2 O- w6 q% M6 p9 f, b( Z
$ S" @8 m) a- X. T
# B/ B+ i. [/ v
如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启& a* L; Q* L# Z3 r/ n
4 R2 a( d5 B# ?0 t, b
5 v& b$ T0 q5 W# Q 6 U) c1 }# u, A
二、IIS实现定时重启- W7 O% b0 ]5 h- x, ^
- e7 [; a- t$ B- W$ j+ E) |
(1)首先在记事本文档中写入如下内容8 e$ {0 @ [$ E9 t
l P9 j8 k# w4 b
J( L+ W7 B! s: ]' E- p
& A" H7 U4 ]8 ^4 Y' ] j
(2)然后保存为.bat的形式(注意名字不要以iisreset命名)
2 ^( [% W" g3 ?& F$ _1 f w/ b0 A3 t b% Z7 i0 Y
% n' [: C8 x4 ] ^/ V
& N9 a+ M) i O$ n4 B
(3)打开计划任务,添加计划任务2 v% g1 h6 j/ `9 U) M; l
- ]4 a9 u" H8 o1 d9 {! i' r
1 k2 n5 A4 K' ? {, H 5 z- w$ @& y/ p" }
(4)按着提示一步一步下去 : K g. ^6 z( w+ X* V& a( N
3 m- c ~/ ]0 o1 B3 \
% W7 ]1 ~5 R& T% A6 G& R
+ e( z+ J/ Q B! l% F: U N(5)选择浏览,定位到你的脚本的文件处: {* M& k7 m0 \" R' C$ U$ u
/ N4 S4 l4 p, a
9 }! H0 e" S- N1 E* c$ v9 e
' X$ `/ ~4 V" l
(6)选择每天,下一步
% C' Y) I6 [) I( c. S2 r2 m& F! k
8 K! p P8 t/ L8 X; e# H
% ]4 l. j) B: d0 }+ l9 _( G: Y. I
8 E' F6 g$ U: K4 {4 y3 n
~' y& t' W4 Z' U. g+ v4 I; z T
- m6 O7 |2 o3 `6 l* i5 o( e# d" m
i; i3 r" C8 X9 v6 ~
7 u6 c' d5 B/ Z+ L(7)输入服务器密码
/ B/ S: h$ l* I" _& C( C. |/ N) U, y 4 V! j" t6 t: o% H* K% s5 l
! J/ f% p; }+ d
2 y7 U" O& `6 `% r: ^6 ^
- a! O: n/ P( i# H3 k
5 |! y8 @; g6 {4 Q! Y! d8 G(8)勾选图中所示,进入高级设置9 r* ]9 {# c: M* y: ]. a
7 c& U( ~5 M2 L. a$ d( J
. X+ \. v" A8 {2 u4 p 2 J* o. U( ~- t0 Q8 m9 H
(9)选择日程安排-〉高级选 项
0 `/ Y2 b* O4 k9 y $ t! K& t$ c; e6 y
; V3 f& h2 g, F/ Q# t4 G6 M/ r' A
3 o+ a4 d2 \$ B" c; A
(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!- O% w3 S+ @9 g, H1 j D8 y
; }. I; e' [/ ^7 i. b/ L
0 @! N2 i8 q1 h9 G! a9 Y9 r; }. D: G
7 ?2 A* X' u3 v8 v3 \+ _8 R! ~0 V. s2 D i7 r* Z
一个最简单的批处理文件加上任务计划
* U2 t9 M, y7 m1。编写批处理文件IIS.bat 4 t7 v6 k: B0 K
程序代码: @echo off . e4 V' m: u+ f( r) w8 t
net stop iisadmin /yes # S9 W1 k. @* S$ ]- ^
net start iisadmin
: I5 w0 I' d% S+ n" B; \net start w3svc 命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。
3 Z! \' ^5 Q* l, S; ~0 m6 K- J8 k将写好的文件保存备用。 2。启动“Task Scheduler”服务 服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。 3。在控制面板里找到任务计划 4。使用向导添加任务计划 应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。 下面设置执行任务的频率,我选择“每天”。 再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。 没什么好说的了,输入管理员密码。再往后点确定就OK了。 至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。 7 k( U; E, b) w# M3 ^: ] n
让IIS定时自动重启 + v$ {& u( g5 y. w6 p; J
web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法: at 16:30 %systemroot%system32iisreset /restart 也可以设置批处理集合更多得命令如重启ftp,sql,。。。。 |