搜索
查看: 15287|回复: 0

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

[复制链接]
发表于 2013-3-15 22:01:32 | 显示全部楼层 |阅读模式
一、IIS重启
& C% o- \) `7 ?$ u4 x: F
' `3 h6 ~* l* q: E' ?7 K- _(1)3 S! E% j2 h6 W

( B8 m7 h" v. i9 t& @ 20120926091956_79994.jpg " ?) |9 I. a# N1 O( P
1 V3 ^( j% E9 m6 P. O! ?8 C; Y
如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启, \0 f6 n  b0 K

% b+ m6 l9 _1 l- c/ |& o, }(2)
8 r5 R) Z/ U. O$ L, ?* M- u# w
$ K6 w7 `" b9 M. C, N& i  v 20120926092011_71012.jpg
) z0 L# n; Q5 F. j# f3 W) T
* k" D7 }9 n7 D6 z9 ^( M 20120926092028_55972.jpg
; \/ V3 S# o" z7 f如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS
( J* M6 y) R+ W/ X; O* _ 8 f: d" |0 X, O
(3)
# f) u( j) S" M" P' s- u8 M
# z& F" v* z1 q8 S. m! ?6 r7 S 20120926092152_68673.jpg 5 k# ?' ^# M% X
- w; ^; F+ H( q* Q7 }9 u
如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启
- u" g! d2 t: U/ R
3 r% U+ D- L( ~9 L3 r ) }$ n$ \# S4 Y# q" W6 x

. d" _* {  L- `  f二、IIS实现定时重启. L- p5 V/ o( p& I' m6 W
' ~; j2 r6 K* a$ y
(1)首先在记事本文档中写入如下内容4 X( w& N1 O5 R' K, @: M/ ~. F( I8 a
4 F- c* t9 q2 L4 j7 m3 I
20120926092216_23816.jpg
6 w+ s# Y, A0 c3 x+ U. a* U3 Q; G; @: P* _+ S+ U
(2)然后保存为.bat的形式(注意名字不要以iisreset命名); c1 N' s( H, ~" Y7 x. u

$ E* `, c% k5 o4 D7 A: e, C 20120926092242_76262.jpg " r/ C* S1 [. K3 c) f" @$ ?4 }7 m

6 L9 y9 X' E7 Q* y5 D) d7 f, {(3)打开计划任务,添加计划任务* A" I4 L6 z* ?

7 T5 X% L( C: ]4 f! u2 ~ 20120926092305_59646.jpg
( ~6 R5 X/ C. p. {1 h1 X) K
  b$ Q) L! \4 U9 a(4)按着提示一步一步下去 ; H: L$ H: J: s9 n

% G4 x3 T. R2 [! _/ }- z& |$ Z 20120926092709_13688.jpg
! Z8 Z' B- H1 m- M0 m( _& E ! o! E8 H! q- a
(5)选择浏览,定位到你的脚本的文件处$ G( a$ X. ^) @- W) T
9 i+ E; W. }) B2 v
20120926092325_74054.jpg 0 I- W5 r! J- y3 Q* r  o. K

; }; l# X4 t' D; n  c% B2 q4 \5 f  F(6)选择每天,下一步
9 w$ ]% L, K1 Q$ W" l" G0 Y
1 @. ^2 M2 R) p/ [2 N 20120926092751_42052.jpg
8 `. A, ]1 t& A- o
6 ~( K" u( z6 Z0 c7 R& l9 o  h/ v% O
) O4 ]# Z. H# u# d$ {2 y! q 20120926092808_49754.jpg + D1 U+ t3 \9 A4 }2 B9 N

7 ?' c' |; l& K " R- b$ `6 G4 J0 h( y
(7)输入服务器密码; _" z" ]: ~' [: w8 E

/ Q$ j  [) N" Q( x; _. b6 ~# o# w; a8 ?- m. D0 k- w- g1 j. Y& x
20120926092831_51969.jpg * c- `& A8 G. }, J6 g+ u; b
( h$ A5 {" h. P8 J

% ]6 C( |% z; O2 V! G(8)勾选图中所示,进入高级设置/ Q, m) {* M/ {  G- r3 A. E& i

1 ~* Z% w) o) Q( Y( Q 20120926092850_99960.jpg * P. N$ d, z. h6 N' J3 ~& y
  J% `- ?4 }4 b2 n+ u1 Q! S
(9)选择日程安排-〉高级选 项# S: _) \1 W9 l! i* |' J/ y3 o

3 S/ q/ ]) P# {* H( }% {9 ? 20120926092916_22532.jpg
% f5 R( [7 d0 n- O; X* ~ # m4 I+ K0 U8 f( J  C5 M! o6 X
(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!/ V6 a: x- m. e. {
; v& I, O1 L% \1 q% u" ~  J9 w
20120926092938_68516.jpg
8 U! d. b2 G& M4 y0 Z9 n' J9 w. W

0 \; V; m& g1 z  K3 a一个最简单的批处理文件加上任务计划

2 P; i2 W. a2 h+ G2 j
1。编写批处理文件IIS.bat
# c* [) b2 b. z8 T6 o程序代码:
@echo off
2 l% g  v' i6 ?0 ^3 d) `  snet stop iisadmin /yes   S( `* J9 c' P; x7 [
net start iisadmin   r9 t. q0 N+ X# b+ E3 P
net start w3svc
命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。
  Y& u. p7 |/ g! g将写好的文件保存备用。
2。启动“Task Scheduler”服务
服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。
3。在控制面板里找到任务计划
4。使用向导添加任务计划
应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。
下面设置执行任务的频率,我选择“每天”。
再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。
没什么好说的了,输入管理员密码。再往后点确定就OK了。
至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。

/ k: m2 d" I$ a( c) G
让IIS定时自动重启
$ D4 A5 x  K1 h  R( s$ D
web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法:
at 16:30 %systemroot%system32iisreset /restart
也可以设置批处理集合更多得命令如重启ftp,sql,。。。。
回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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