搜索
查看: 11474|回复: 0

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

[复制链接]
发表于 2013-3-15 22:01:32 | 显示全部楼层 |阅读模式
一、IIS重启
% y* t0 h/ u8 N1 y
( o$ ?7 B" H. U5 G( I(1)3 f3 }5 K6 |, j; d0 ^
  c: Q! b! p. g- ^: a1 _0 ?
20120926091956_79994.jpg , w' R6 i" h3 B' ?9 S. p! K6 I
5 o* Y# g7 }4 C6 S; ~( e
如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启
7 I( w, ~6 @; X, O9 b9 @ 9 T: }) h5 P2 V' i
(2)
1 b. _: `# m: }  s4 J6 o' g- q
$ q3 {: _- {5 O' Z# c+ T% m3 ? 20120926092011_71012.jpg
) E! o/ u, B8 C( [1 m5 u% Y' C# o5 j
20120926092028_55972.jpg
0 A) d% k$ l3 e0 f; u& h! x: \如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS0 ]7 W6 l, C9 |' T+ i% b

, c4 N8 v% @6 v0 e* d4 I% Z(3)- i, r8 I5 B9 ^, g

7 a% }! L1 E/ C" C. ^ 20120926092152_68673.jpg
' A3 C6 g3 E* W* t0 B  z4 a% ?) l( E* X! V$ b
如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启
" x$ f/ W+ q% V( p$ p
! m" E7 H6 E( u $ N- d) M* V& B  _7 g* s
4 G8 z7 U& `7 G/ v$ Y
二、IIS实现定时重启
9 R( r, t& ^$ H% l# K/ B * P# f* j2 O+ G+ i6 P
(1)首先在记事本文档中写入如下内容
' J$ E8 W0 e3 ]- @/ e0 i) n
' s9 a4 P& P: {- F8 V- b! n 20120926092216_23816.jpg ; F/ P. K5 r0 _
* g' I' h5 A! H; ?# l* v/ c4 T6 i
(2)然后保存为.bat的形式(注意名字不要以iisreset命名)( S' ^6 u4 l' m
  o- Y$ ~0 y5 I" O* f
20120926092242_76262.jpg 5 v* u: S1 F+ {+ O: z

7 |, A4 V6 J9 B(3)打开计划任务,添加计划任务
  a6 G9 O$ i3 }1 x3 b6 Q) F& K9 D$ n0 }& z: J$ j
20120926092305_59646.jpg " i8 S" q( k% `9 E" ]

+ b* P" K' U7 n8 V% j; A$ K(4)按着提示一步一步下去
8 X% C: M) T" z. n
2 E; ~6 n& `7 R: o4 v 20120926092709_13688.jpg , g7 U/ o# y5 x: `
: ~, ^7 ^4 l. [1 L1 z5 X
(5)选择浏览,定位到你的脚本的文件处
; v. L2 v% }* Q 0 _$ p/ @# R7 t3 ~
20120926092325_74054.jpg ! T5 h( l- B1 y. N- m

# ~' d+ {. |+ J(6)选择每天,下一步
& ~8 p+ Y  m' V2 \! n; B/ ?- R8 @' P
# J" @3 T9 V: H4 @ 20120926092751_42052.jpg ; `( x. u$ u" t! [* _- j9 X7 I, F
6 O! v& R; [" {  I# J

2 c  J* N* S0 r- O 20120926092808_49754.jpg + a8 f# g( c5 U* q8 m: U: p" t% Q

$ O2 h% f) N; g
2 a+ @& ^. V2 y4 a(7)输入服务器密码
4 P* U/ j& [& |5 g
; d1 U& V, L: [; ^- E) A
. l5 l4 n. o% g  Q4 O' n 20120926092831_51969.jpg
* a& p% k: D( Z8 |
6 \, m- ^* w0 h# C  j, d$ x  q+ j 1 N6 U9 \6 s! ~" x3 ~* ~6 C
(8)勾选图中所示,进入高级设置/ U" k0 p- ], _1 y* J
  b9 m8 k# X* h
20120926092850_99960.jpg
: F+ d0 q  C4 q  a) T
* e$ O7 l  Q7 o(9)选择日程安排-〉高级选 项0 ?, ?, G# x. |( E2 c0 ?

, b1 H+ S; p, I; J; V" U& @  ~7 N; H 20120926092916_22532.jpg 4 D9 ]0 Z0 E. @7 j3 t' ~' i& H

1 X9 |0 ]4 \0 \) K! U* m. a' n(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!
# C. l( L0 y3 @6 n( S& s : v6 G' a( ?" H- K; f
20120926092938_68516.jpg
* j5 D" _- p( p4 S1 J- m& p" M5 h$ z7 J3 `, L: N9 E

5 K/ X/ {) d- s: ]一个最简单的批处理文件加上任务计划
! r7 g$ a' K3 N* B. P8 t
1。编写批处理文件IIS.bat 8 g, w+ Z4 |/ V! h6 d5 O
程序代码:
@echo off
8 @: G; C3 S! @- _/ Bnet stop iisadmin /yes
- ?1 d( ~" t* M  A5 v* `+ Cnet start iisadmin 7 T9 R& u) J0 S/ y
net start w3svc
命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。 , x8 a4 r/ _9 q4 X& P7 `3 C  u
将写好的文件保存备用。
2。启动“Task Scheduler”服务
服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。
3。在控制面板里找到任务计划
4。使用向导添加任务计划
应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。
下面设置执行任务的频率,我选择“每天”。
再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。
没什么好说的了,输入管理员密码。再往后点确定就OK了。
至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。

8 T$ ?6 ]! e% l
让IIS定时自动重启

) _$ N1 B4 `+ n" g& u1 ]2 V- N
web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法:
at 16:30 %systemroot%system32iisreset /restart
也可以设置批处理集合更多得命令如重启ftp,sql,。。。。
回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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