搜索
查看: 15995|回复: 0

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

[复制链接]
发表于 2013-3-15 22:01:32 | 显示全部楼层 |阅读模式
一、IIS重启
& W9 c# |3 N9 l4 w: F, R% m
/ F  u  H, R. V- j(1)0 Y0 w9 F8 K! ^  \0 ?  p% k4 o0 T% b
" V3 L9 ]1 a7 d
20120926091956_79994.jpg 1 l* H; V, P: }0 P+ C+ v

! d( D+ z( K6 C# p, p) n) i如上图所示在开始-〉运行中输入iisreset就可以实现IIS重启4 b, h! t9 a1 s$ q
7 g4 T0 |. L6 k' l' l
(2)# C& @4 k0 Q/ ]9 b. ^5 v5 [  U

/ m0 i, O1 H! B* }9 p 20120926092011_71012.jpg
7 j$ [- z1 [6 P4 s
) }9 R* g4 ^! Z( d+ \2 A 20120926092028_55972.jpg ; n, C/ H# b. R0 e6 b; k$ t" ]% z8 o# J
如上图所示可通过打开IIS,然后右键-〉所有任务-〉重新启动IIS进行重启IIS! k& k( M  C& q* K# U# v0 f

9 X1 [# k9 a$ p) \(3)
' \! O9 b* r& G' d
" J/ S! e1 v) `9 J3 A$ n) r 20120926092152_68673.jpg
( ^- z! \7 h  j0 I) j0 c; \. k* X9 j- n8 n4 j2 S# D' }
如上图也可以通过右键我的电脑-〉管理-〉服务找到World Wide Web服务进行重启: F  q/ @' U6 k) }
" P" K. M6 ~2 g. z: U9 G
8 Y4 W0 i" C" g$ J( E- p

. C, l* B$ p* [; L4 K二、IIS实现定时重启
/ {8 K# K: a+ W. }5 y % Z8 P; J+ r5 Q/ N, r' a2 }
(1)首先在记事本文档中写入如下内容
1 ^/ N3 x6 z& E
# P/ _: _$ u& @1 C7 P 20120926092216_23816.jpg
' g7 [) H" f5 ]& Y6 \! W# X# i% X( g1 h8 W
(2)然后保存为.bat的形式(注意名字不要以iisreset命名)! X( @/ t+ n$ R2 `9 d$ i+ Z

3 t. e$ i% e, V9 S/ n; `8 E 20120926092242_76262.jpg # h0 a; z! T5 j% U

: G  T5 x. M( t. v1 i+ b(3)打开计划任务,添加计划任务
# K: z! w, C5 j1 m6 P
- M# o% c- Z: s0 h 20120926092305_59646.jpg # G2 G0 g9 g0 ]

  F% I4 ]4 x0 u) @" U& Y(4)按着提示一步一步下去 % O/ q& X. X8 M: W, I# Z; a
# f9 Y) Q/ Q* v1 j
20120926092709_13688.jpg 6 k3 A% i. F( |1 W3 f- ^9 ^7 G

9 h. a# I4 q$ g! m: P(5)选择浏览,定位到你的脚本的文件处
& C+ X% N( I# g$ l
) V- ]$ o; e# z/ M" q0 D 20120926092325_74054.jpg
' e- X7 ?8 p. x# L8 Z" ^- H: u8 {/ }. L4 O6 b
(6)选择每天,下一步( D* t$ {6 C6 I. H

5 H7 u! W" p4 @' i+ h9 e9 L 20120926092751_42052.jpg + h: ^* X5 i- v8 e
0 L! H3 y& l! w. z) ~5 m- f
- n1 K/ [( ]! A7 R. m; S3 o: ?* K
20120926092808_49754.jpg ' S, r2 X4 B" ^0 u$ ^$ N7 v+ e
5 u. [* o$ j% J  {9 f# e
0 }$ k* X; r  i
(7)输入服务器密码+ _  I# ^, @) a" J& e* t* ?0 z
9 g' s( A5 R6 z1 B: S

( {1 \+ \" W* ^+ ]2 S9 x5 f 20120926092831_51969.jpg
+ e$ @+ E- F" ]9 h  \
0 p1 z/ D' p- k3 F  s$ K
* l  E/ P7 z7 v* }+ b% s(8)勾选图中所示,进入高级设置
7 B5 u3 J5 y7 a* ~' O* H4 m 8 n1 T/ h( }0 r& F' H  u
20120926092850_99960.jpg 0 A3 d4 z2 S# {+ ]
" h6 f. l5 [% Y
(9)选择日程安排-〉高级选 项+ s7 z- A* m6 X) C, P# u5 }

: f  l/ d/ w: j; F0 E, { 20120926092916_22532.jpg
& r+ H4 q' U2 l! X2 B2 c9 k7 o
7 c8 u$ S$ Q: c(10)勾上重复任务,选择你要每隔多长时间执行一行IIS重启的脚本,持续时间要比重复任务时间要长,按确定就可以实现定时重启IIS了!
; \7 A, Z. l: Y5 z9 @# M
8 B! v& m; o2 Z 20120926092938_68516.jpg
8 l5 q4 {2 T! \1 ~: N) A( j6 p- t1 H

3 a% g8 T. U2 c$ M# E. Z  U; ], Q一个最简单的批处理文件加上任务计划

, o* p1 H0 F0 p  m, F  H
1。编写批处理文件IIS.bat + e9 `8 k- i8 ?. l$ ^: w0 E% s: A
程序代码:
@echo off 2 ]1 E$ Y; w( O
net stop iisadmin /yes
7 F# j7 Z" n5 A& T/ Lnet start iisadmin : B4 \: d% {0 b" Y, e
net start w3svc
命令相当简单,我就不多解释了,无非是一些停止服务、启动服务的指令。 % }( h' a& F, `& W
将写好的文件保存备用。
2。启动“Task Scheduler”服务
服务不启动,你的“任务计划”是不能工作的,不过也会带来一定的安全隐患,自己要把握好哦。
3。在控制面板里找到任务计划
4。使用向导添加任务计划
应用程序列表里自然没有我们的BAT文件,点击浏览找到你刚才保存的位置。 确定以后系统自动给任务起了一个和程序一样的名字。
下面设置执行任务的频率,我选择“每天”。
再定个执行任务的时间吧,以为网站往往在凌晨访问量会小一点,所以不妨把执行时间设置在2:30 am。
没什么好说的了,输入管理员密码。再往后点确定就OK了。
至此,你的任务计划里就会多出一个形如 此图片仅显示局部,请点击查看完整图片 的图标。
; [9 n9 [7 j5 k# R& ~& E
让IIS定时自动重启

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

使用道具 举报

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

本版积分规则

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

虾皮社区,成立十年了!

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

Copyright © 2007-2019 xp6.org Powered by Discuz

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