搜索
查看: 15792|回复: 0

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

[复制链接]
发表于 2013-3-15 22:01:32 | 显示全部楼层 |阅读模式
一、IIS重启
4 i, X8 I5 H: z4 l 5 h/ \) `+ F( Q( \2 z  s' c
(1)1 y! Q" W* D' E5 L

0 s3 T2 x0 s% k) E' C; } 20120926091956_79994.jpg
$ k5 F. {" ]9 l; p) Z  h, K
3 E! R/ T# F9 E# y7 l  R/ i如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启
2 e2 z) i7 ^- y, m& x + u: J: G- j" z% |2 Y
(2)
% b- Y5 j* X- M; y, w+ P
# a$ @& `# K' V0 l 20120926092011_71012.jpg ( p+ P1 z. Q* \0 D% A" d+ ^6 E

4 n7 C. H  G2 T* F  J6 O0 O 20120926092028_55972.jpg
7 `; W8 ?& O0 \* w+ D3 e+ F如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS9 J8 ?2 J3 a3 Q8 n% S: P, A7 p9 c
& H8 F! g$ W3 D) u. A
(3)
7 V( e3 D9 Y& r. Z. ~ & K0 a- ~0 P! }9 c/ f6 L8 A
20120926092152_68673.jpg
. f& ?' G, F8 e/ Q9 f
; ~8 V$ I( U/ f' x2 w如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启
& e* p; U* p: {8 z ) E8 _8 p- j5 D% @

% w- Q& S+ L  }) Y
* H0 a& @/ r; l. ?- M二、IIS实现定时重启
; d6 @2 L4 l9 p' U7 f% }
' P2 I# j4 S- `4 u(1)首先在记事本文档中写入如下内容$ ]9 R2 w% L6 [' x  S" w
3 \- G2 I6 P9 m1 w
20120926092216_23816.jpg " M4 ~8 k$ _/ k3 m, [
, N- D) ?" c0 {& D  m
(2)然后保存为.bat的形式(注意名字不要以iisreset命名)
% R, a, M- B5 C. S3 J
: A4 q  ?! Q$ s- Y5 r 20120926092242_76262.jpg
, `8 S% g1 D6 X1 B" G" ]0 O: Y 1 n6 H; V: R4 \- [8 j
(3)打开计划任务,添加计划任务* s% E: X& {+ p3 U3 {

! G! M6 p$ R: @3 o4 ` 20120926092305_59646.jpg
1 _% {2 p9 `4 E% P* {0 H' x1 a5 }
! X, e5 q% E- L* G; [! B(4)按着提示一步一步下去 - f; {  A1 n7 ?  W8 A9 c

8 }  J. M9 ?' j" D  B/ H6 E 20120926092709_13688.jpg ; o5 h% R, Q+ g9 c

3 R+ i$ w( a3 d+ {0 p1 w(5)选择浏览,定位到你的脚本的文件处" U7 D9 ]  L) T4 c
, n0 z7 Y! Y( [2 Y) s7 a: I( n1 ~' a/ V
20120926092325_74054.jpg , h( k3 U4 {8 m

8 R. {9 g8 b  @: S7 x(6)选择每天,下一步3 h9 g; j8 r, X* P: H

9 v/ R7 H! a3 Z8 I: A 20120926092751_42052.jpg
$ M1 p% x" H3 ]; ]
4 B/ N+ D8 u7 c( o0 I6 m/ [% R1 R
20120926092808_49754.jpg
; a; S* R) o# D$ q1 b6 e4 L1 H) k + F: ^" V: N2 ~8 Q9 H

2 S! S* T: z& g& k(7)输入服务器密码$ i( Z9 ~8 V- [- V  T- G

% b# }+ V6 N% {- w( w3 W$ i
% V. k! [# j2 v  F* R! K9 k 20120926092831_51969.jpg 4 U1 H- |9 m& y* P$ r# s7 h

8 `( l4 H8 n7 O8 z0 X( B2 f
' q' A$ ?2 v% V* \+ K6 |(8)勾选图中所示,进入高级设置
  |- X9 R1 X4 S" j2 b
7 ?; }, J7 s$ F+ P- S. J 20120926092850_99960.jpg
% n& Z2 I# A9 I+ _" f2 W' x' w. j $ ?/ M" u2 Q# l0 K
(9)选择日程安排-〉高级选 项. y; H  d3 F) w" y  K6 r  r

- H! o5 M/ X3 T: F1 ^% x9 |3 C 20120926092916_22532.jpg
+ O. Y1 H  `, e* Q/ c0 w( I
+ {3 @/ j  |3 G$ j(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!
% w2 b) c# K% m - o* ]4 [/ c+ P9 Q- G. O& R
20120926092938_68516.jpg
4 s4 x) `& g+ P
( j, U6 E; R; I7 C9 t( S7 a) ^1 s7 g3 k0 ?
一个最简单的批处理文件加上任务计划

1 T* c# n& N: p. G
1。编写批处理文件IIS.bat
7 Q, ?1 L. ?; a8 }$ C. D+ K! w程序代码:
@echo off
0 @: W# v7 {! }net stop iisadmin /yes & ?9 C$ H1 B/ r5 h% O
net start iisadmin
4 d  e* a( v! ]2 Onet start w3svc
命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。 6 e1 w1 y( g/ {  H# b! F; @2 K1 R1 ]
将写好的文件保存备用。
2。启动“Task Scheduler”服务
服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。
3。在控制面板里找到任务计划
4。使用向导添加任务计划
应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。
下面设置执行任务的频率,我选择“每天”。
再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。
没什么好说的了,输入管理员密码。再往后点确定就OK了。
至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。
7 K1 _& m5 Y5 s* k) o3 g8 B2 v
让IIS定时自动重启
1 b. n" o/ v! G( M5 q: I& k2 y
web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法:
at 16:30 %systemroot%system32iisreset /restart
也可以设置批处理集合更多得命令如重启ftp,sql,。。。。
回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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