一、IIS重启
" b2 O2 E r) b2 z7 ~) n - }& _8 G+ L5 ^& ^9 x: l6 C, z( k
(1)( a4 Q- [) X. {, x' n3 t/ R
- t5 k8 s! q" @0 H) e$ y8 L
' j+ D4 k3 V% T; D1 o
$ {0 P F: a6 V+ J- c如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启
/ q, D7 a# c' |2 d& d# f$ o
5 w7 d& j7 O$ e8 [- B9 i$ a# x(2)6 L" D+ I* W4 a$ P; e9 O
3 [: g# |. M% E3 n: [
# s/ \7 f5 |2 g2 U& \/ Y; T+ n: {
: W' ?- C' \6 x6 a. j0 C
* e# h. ?; @0 U: S
如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS# M+ i) f- O9 d" t7 Z
3 ^; v+ W9 g, r8 D3 r2 h(3); w) E7 ^& I0 w' L' m
* j* Z3 \. |" r
$ f4 d4 M2 G9 l( y0 b! U$ @3 d: p# A0 x! r0 g' X
如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启0 {$ F m4 Q6 ~3 ^+ ?% D
/ E' n$ J0 z" R4 Z- t5 L5 A! D & |6 F1 k& Z$ w1 \- q- i
6 i# e8 P5 _" X
二、IIS实现定时重启
* Q. Y1 S1 S5 s: K* Z 2 }" q$ `. k* w' M8 i2 M
(1)首先在记事本文档中写入如下内容) M/ Y5 j3 H7 i( m# ? s
& {2 p: T) _+ k1 c$ X
4 d: f4 v E0 D4 u$ u$ [5 _- f. f
$ |3 y6 A$ i+ G1 ~2 F(2)然后保存为.bat的形式(注意名字不要以iisreset命名)
+ ^! r7 @% ], @9 R6 m8 V) _8 L
& o$ z0 _' |/ v+ o% g
' D1 h9 e: H6 b& k , T# `, t1 L/ V ?" {3 g" b
(3)打开计划任务,添加计划任务7 ^6 E/ H( [- G
, }+ m4 H+ D% t6 B
- S, H) e1 q( O: S, k
5 l- [; b6 H, e6 r$ H( W8 i(4)按着提示一步一步下去 * v H7 i8 D5 w; U* k9 Z6 j
7 J% T z. {8 D$ ^( l- @6 _, v
! }9 F1 G2 K9 Y9 g. F
7 j% o8 n9 v- x5 A% {3 L(5)选择浏览,定位到你的脚本的文件处
3 ^* x" L& e$ \' s+ p& E/ g4 L
2 R4 l! l5 i. i9 @: c4 Q1 d- o
$ B: m0 J. y0 N! Q: ]2 P$ X; c
9 D. I$ Q1 x+ M# X* L' ~, p& ]7 V' N(6)选择每天,下一步$ v- i3 @( f% e/ z) w6 G; x
+ H) O1 W7 |' ^& Z) l$ D
7 t$ t* d& n8 e* N2 G/ S7 J v K1 Z8 K( O
' D9 q/ G$ v! Y$ R g
3 ^0 F! }7 Q- P. w; ~! T
o0 x, G6 o+ c9 s; I* I0 v
% e6 [+ R* _# L(7)输入服务器密码' P; F* L2 O; N% W1 S# s
" s* ^0 q: ^6 Y! V; y, D: A
; g4 j( _3 C, e. B h7 `1 g& b
# W* G0 ^1 h0 L+ s
b+ ^7 M! g2 N+ b; t4 C- p
8 v* @: F3 Q3 g- Z) M8 D i(8)勾选图中所示,进入高级设置% p7 @! S4 X, c9 s9 f
. O' E8 h' J" h1 i6 [
; A! }! x5 b1 n- ]5 I
! r! X( P1 a7 g) Y+ U
(9)选择日程安排-〉高级选 项
! n/ i. r# z% Q- {/ D
' j: t) a* h5 [7 x1 G- K2 Y6 @3 S
! N+ k+ }5 S2 o1 g2 K+ Z + K6 P a$ B7 ~" {: f* N. T& Q
(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!0 e3 X. ~1 ]( j! B% `8 v F& ^
7 \$ I6 O* o0 Z2 a2 }
$ b& ~; e7 u- E. L- V
, C$ h: u6 G0 s( n( I( @8 a6 U1 K8 F5 q5 l9 e @) \# F
一个最简单的批处理文件加上任务计划
2 b* T+ Z* w; D6 z* V b: L" |/ a1。编写批处理文件IIS.bat 6 {- J) h0 o8 J
程序代码: @echo off ! f& [8 s" }( U& M
net stop iisadmin /yes
% Y! _9 n. P* U0 T9 x5 ?net start iisadmin
1 ~& y. T6 j/ _, V; b0 ^) ^net start w3svc 命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。 ! Y4 e" K4 N! v1 n/ b, ^
将写好的文件保存备用。 2。启动“Task Scheduler”服务 服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。 3。在控制面板里找到任务计划 4。使用向导添加任务计划 应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。 下面设置执行任务的频率,我选择“每天”。 再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。 没什么好说的了,输入管理员密码。再往后点确定就OK了。 至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。
1 }) O/ o6 C& i6 i3 p0 {& D7 {让IIS定时自动重启 , R% q' s& G5 f) Y4 R/ G+ {+ S
web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法: at 16:30 %systemroot%system32iisreset /restart 也可以设置批处理集合更多得命令如重启ftp,sql,。。。。 |