搜索
查看: 15994|回复: 0

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

[复制链接]
发表于 2013-3-15 22:01:32 | 显示全部楼层 |阅读模式
一、IIS重启5 b- N+ `) }% G4 V2 `5 L: j

6 O+ u& o, y0 L) p. g& L/ C(1)
) V, K0 H: |* l- H( c6 l ' G0 h6 g0 h6 t" Q
20120926091956_79994.jpg % l/ N; G$ {& u" m. a% a& ?: j

: e1 H* ^, t* }如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启
4 T; B, ~8 N4 e' u( v. o 3 t7 g1 n; E& ?
(2)
& T) L* c1 d# B2 F. s% ?
& k+ v5 P  i( `( r+ a 20120926092011_71012.jpg
! I0 z& z+ @# c  ?; F/ B) J. T* q, s6 X3 G# C' u6 e. ^( ?
20120926092028_55972.jpg
! w5 M4 Z5 u, P7 y: G- L& p' z如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS: k7 H5 P/ T+ @3 p; m  @2 x3 E3 y

) V; i& l2 P+ t. k' `% A# I  s(3)
% J; G5 [& t/ F1 n+ t! C 8 H" ^1 ^% c, g: O+ X0 M
20120926092152_68673.jpg
) J( _+ p7 e' E" p5 L: u! l! F0 X, a) Y/ u
如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启
' s6 s# I" o1 P0 T4 L# q# T
: B, J2 l, g: A* X! o
3 T1 \3 m& z# y) }8 V ) f5 b) a. ]! Y8 ?
二、IIS实现定时重启6 X" V$ A# C" z2 K
1 \; _3 [# @; w2 b2 w# b
(1)首先在记事本文档中写入如下内容- p# v9 H6 w7 g

, s7 e! [8 }3 c# n 20120926092216_23816.jpg
  i$ [6 d* b. x; w) ^: ]' x
3 N; ?) E/ Q* X2 c  }(2)然后保存为.bat的形式(注意名字不要以iisreset命名)
- b. M* n9 J5 U6 f6 a0 h0 W/ b5 M ) u8 M( ~- O2 R2 l+ K9 l8 y
20120926092242_76262.jpg
3 b: z8 l9 t$ F: S* L' s5 z' F" ]. J6 R ( j5 y2 z6 |" `; l. o+ ^
(3)打开计划任务,添加计划任务
7 c' G+ N, k2 X2 S' H- Q8 `
; t' V+ W2 N& ~* _" Z2 V 20120926092305_59646.jpg
! l1 [. q- F; c9 B2 ]1 y# X 8 i0 h. G' X7 ?. a# S% e
(4)按着提示一步一步下去 $ U4 q' \; e% I' z
6 d0 X) n' B& ~
20120926092709_13688.jpg " m, u" ^+ i- B% P& b/ q
/ s3 R. u5 G* l- c$ e1 g" K/ g5 q3 K
(5)选择浏览,定位到你的脚本的文件处* q9 l4 _/ e5 X' t
8 q& w& O! a- c
20120926092325_74054.jpg
5 T. \8 l; L4 i" X6 E8 n; j5 I% u0 \- |8 _; n* v
(6)选择每天,下一步4 w1 ^/ X1 s, {0 Y, c5 N. Z3 |

4 H0 X  g7 s* e9 V' N 20120926092751_42052.jpg
1 T( l9 Y  e- X' v5 c
0 C% t! ^# Y  C. S3 U9 M% ~( M9 `
20120926092808_49754.jpg
" |& `6 ~; v1 Z ; r" I; S" j$ J) T8 ^8 S+ [$ H
2 V( n/ w7 u1 T8 S% `
(7)输入服务器密码# M8 W' F# {; C9 d& l3 i

. o: m" S' j' j+ L5 [/ j9 D4 m
; Y7 f; [8 \6 E& b 20120926092831_51969.jpg
# q; N2 v& V; q( ]+ U% g1 q - N/ q' b7 \3 k2 k  x7 A( {7 h4 J

$ `9 I' w" }* G4 j6 `( f(8)勾选图中所示,进入高级设置
3 _( _- t9 ~4 g0 w+ L% y7 T
( S/ p4 \" ]: D 20120926092850_99960.jpg
- S1 N4 g6 P6 d5 s$ W; g" q8 G
& E3 G$ Y9 V: U$ s; }) c4 `/ r! i(9)选择日程安排-〉高级选 项4 ]& G$ D- ^0 k4 k! l5 H' @/ u9 K& J

5 c8 t8 g2 ]7 Q5 v/ n 20120926092916_22532.jpg . S/ r" o: k" {1 C5 i$ P4 x7 T
7 d% ]! H7 \7 M8 O
(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!
' _0 ~/ w9 a: y/ c/ ?# z3 g # ]* T& e; W3 P  W! T
20120926092938_68516.jpg
" @9 n" z6 ~7 U, A9 C8 _5 I+ A& X- W2 T( X7 Z* m. z8 Z
7 R/ P* m' c+ {0 f5 S. i; C0 L
一个最简单的批处理文件加上任务计划

. E; Z4 U/ A+ @
1。编写批处理文件IIS.bat 4 z5 z2 X& x1 g  \
程序代码:
@echo off
/ R/ H2 X9 H7 E# q  t, {net stop iisadmin /yes , c/ H& }0 b8 T" t  _. d* s
net start iisadmin
( f% O# B' ]! l* b. Z# ]) H! Anet start w3svc
命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。 & U3 n% z& d6 ?  p) K: w$ c
将写好的文件保存备用。
2。启动“Task Scheduler”服务
服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。
3。在控制面板里找到任务计划
4。使用向导添加任务计划
应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。
下面设置执行任务的频率,我选择“每天”。
再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。
没什么好说的了,输入管理员密码。再往后点确定就OK了。
至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。

/ A+ x& b( H5 v4 i" s/ r
让IIS定时自动重启

, [8 s: Y! J. _: i
web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法:
at 16:30 %systemroot%system32iisreset /restart
也可以设置批处理集合更多得命令如重启ftp,sql,。。。。
回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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