搜索
查看: 16241|回复: 0

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

[复制链接]
发表于 2013-3-15 22:01:32 | 显示全部楼层 |阅读模式
一、IIS重启
0 `, ~, g$ z" P4 _
2 Z- P' l$ [: f2 V1 x: O(1)
( u) o5 X5 M9 f , {6 H/ l5 V  `4 o* N
20120926091956_79994.jpg - C6 X: X% M! w3 T# p8 S
8 o/ F8 [: H& z8 A3 Q% q4 \% }
如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启
% d5 O0 B8 A+ n2 ~- A8 O4 s 9 C* w6 O: h3 s3 ^
(2)5 m1 H" ]; ]- `6 R. N4 z" V
( }7 f& f( y4 P4 K# i4 P. m
20120926092011_71012.jpg ! z' H1 W/ k8 ^1 _3 y

" }) R0 m1 E& y 20120926092028_55972.jpg
* n3 g' E+ R. r5 S; l5 c如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS: x0 r3 U+ I2 F! J$ A+ Z" l

5 y) s; M5 f; \8 Y3 V- o* Z" g(3)) a1 f- c) r) N- x8 t& U

8 w3 J) U& ]2 k1 C+ U- P" c 20120926092152_68673.jpg
6 Q$ P# ]# I9 {/ t( ?: o! |! Z  j9 |9 m/ Y% j  p6 e
如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启+ \6 N2 \9 _* w" S. H6 T* w  ]

9 d8 {" _3 f: ?# @! Z/ I9 a6 z4 V
, l: B! n; K$ c1 y- C; Z0 v! c& T
7 O3 }+ ]. @  a$ F- g二、IIS实现定时重启: c* t0 z% j7 q" h1 e5 M) Z" [
% h. f+ E. D; s! O* C1 F7 V
(1)首先在记事本文档中写入如下内容
" M( ~0 t& ?) W' e 5 h+ X" ^5 A; V: Y) p1 E& C
20120926092216_23816.jpg 4 t/ S: l+ d4 u: D: F
( D/ I8 p/ E0 Q
(2)然后保存为.bat的形式(注意名字不要以iisreset命名)
! D7 R  N6 C% F, P " Z/ w5 w" J) a5 j! h
20120926092242_76262.jpg , b+ B8 _, f! b/ o2 a/ Y

8 z, i  ]1 k6 p2 E+ ^(3)打开计划任务,添加计划任务
* W. k* ]/ {) x/ k- [. Z2 \( L: O
7 ?- t+ v4 T. v. D1 R 20120926092305_59646.jpg
$ U. E2 A2 e5 ~! ?: V9 [; w) u1 N
: w/ n* ?! Q+ _9 T: J(4)按着提示一步一步下去 ( V& d& }* ]  T4 P: ?6 P1 ?

' `  t5 U5 M& t4 D 20120926092709_13688.jpg 8 |% x1 ?* }1 r) b/ N/ i
8 F; d, b+ Z" f6 G
(5)选择浏览,定位到你的脚本的文件处
9 ]* w/ A, o7 u7 }) s ; k$ D0 ^% K0 A6 \: D; n
20120926092325_74054.jpg 2 ]! @: s! R+ e
/ o# n& s& a, F9 ^, p" D
(6)选择每天,下一步7 }, S( ]' [- D" }2 @  ^

) g+ k* ?+ `3 r1 u 20120926092751_42052.jpg
$ d8 S  ~/ b! Y) x; R) v/ Q
- Y+ D& @/ j+ X3 F
+ Y& _# o6 i# O 20120926092808_49754.jpg
% d6 k% v, i8 `( H5 \$ _7 D 1 ~) L7 A/ j$ O; d( T- y. F/ u

& T( i$ H/ m$ q8 p& [2 j9 `: y(7)输入服务器密码9 I' l8 T6 u4 O7 P/ W

: M8 w5 n* A$ S% P# t
/ E- H7 d6 d" ? 20120926092831_51969.jpg 5 O3 |1 t3 H3 I/ S& n

* a1 V( t$ W1 Q ( w; O& ]( J# ]  w  K# `% Q
(8)勾选图中所示,进入高级设置7 S9 M- M9 H. v! p7 X5 x

7 S! s0 }0 g2 R0 T. s# `+ B 20120926092850_99960.jpg , w. ]) Q8 d9 W- W" @6 |, {
2 \- s; D% b- D! g) |/ _
(9)选择日程安排-〉高级选 项9 w% y) t+ `% S

/ C- v# \. s  G/ d1 F$ ` 20120926092916_22532.jpg 0 R# F7 r7 m1 D' d. {0 C5 B

# C; V8 h: |6 X4 l(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!
: D9 }$ k  o$ u# p! ^ 7 w6 a* x" P' p2 \
20120926092938_68516.jpg ! S* i& `- d+ h; U; J$ g( m
' |$ f0 }9 d- t0 o- T2 H& W
% {: P6 ?% S5 q# ?
一个最简单的批处理文件加上任务计划
) f3 O; [3 K8 [% L' ~* c
1。编写批处理文件IIS.bat
% i+ V" O3 D1 g$ ?9 h8 C1 b! ~, `程序代码:
@echo off
: D, O2 ]; S6 Hnet stop iisadmin /yes
2 R: M4 K/ H7 p( V* A* H; c% J- snet start iisadmin 6 S; P2 k; I% w
net start w3svc
命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。 + r! {. B( Q' v. w
将写好的文件保存备用。
2。启动“Task Scheduler”服务
服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。
3。在控制面板里找到任务计划
4。使用向导添加任务计划
应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。
下面设置执行任务的频率,我选择“每天”。
再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。
没什么好说的了,输入管理员密码。再往后点确定就OK了。
至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。

& X  \/ ~- @4 W. p3 \+ m7 t* ~* ~, e
让IIS定时自动重启
9 R& A9 W8 Q: _8 P
web服务器运行时间一长,IIS效率逐渐降低,甚至无法访问网站,但重启IIS后又可以了。解决办法是设置一个任务,每天定时让IIS自动重启,方法:
at 16:30 %systemroot%system32iisreset /restart
也可以设置批处理集合更多得命令如重启ftp,sql,。。。。
回复

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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