搜索
查看: 15529|回复: 0

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

[复制链接]
发表于 2013-3-15 22:01:32 | 显示全部楼层 |阅读模式
一、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 20120926091956_79994.jpg ; 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
20120926092011_71012.jpg
, Q: E4 `9 l3 \0 p& E  O* B7 C' @
2 M: z( K# Z9 h8 A/ U$ Y. i 20120926092028_55972.jpg 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
20120926092152_68673.jpg $ 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 20120926092216_23816.jpg   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
20120926092242_76262.jpg % 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
20120926092305_59646.jpg
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 \ 20120926092709_13688.jpg % 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 20120926092325_74054.jpg 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 20120926092751_42052.jpg % ]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 20120926092808_49754.jpg - 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
20120926092831_51969.jpg 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
20120926092850_99960.jpg
. 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
20120926092916_22532.jpg ; 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
20120926092938_68516.jpg 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 m
1。编写批处理文件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,。。。。
回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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