Quản Trị  Hệ Điều Hành Windows
 
Tự động khởi động AppPool trên IIS 6.0 trong Windows 2003
09:26 | 12/04/2010

Trong môi trường IIS 6.0 sử  dụng Application  Pool, các bạn thỉnh thoảng hay bắt gặp các Application Pool tự  động dừng lại vì một lý do nào đó mà ko xác định được.Dẫn đến thông báo lỗi  SERVICE UNAVAILABLE khi truy cập website.

Để khắc phục lỗi này chỉ đơn giản là vào IIS và khởi động Application Pool nào bị stop lên là ok.

Nhưng nếu lỗi này xảy ra thường xuyên hơn mong đợi,thì mình giới thiệu các bạn một đoạn mã VB sau thật đơn giản,nhằm khắc phục lỗi này.

strComputer = “.”
Set objWMIService = GetObject (“winmgmts:\\” & strComputer & “\root\microsoftiisv2″)

Set colItems = objWMIService.ExecQuery (“Select AppPoolState,name from IISApplicationPoolSetting where AppPoolState = 4″)
For Each objItems In colItems
poolname=objItems.name
AppPoolStart(poolname)
Next

Function AppPoolStart(PoolName)
set PoolcolItems = objWMIService.ExecQuery (“Select name from IISApplicationPool where name=’” & poolname & “‘”)

For Each objItem In PoolcolItems
objitem.Start
Next
End Functio
n

Các bạn copy đoạn mã trên lưu lại thành file có phần mở rộng .vbs, sau đó lên lịch cho file này chạy liên tục khoảng 2 hay 5 phút chạy một lần.

Chọn Start >>  All Programs >>  Accessories >>  System Tools >> Scheduled Tasks >> Add Scheduled Task  . . . Next . . .

Khi file này chạy thì nó sẽ kiểm tra các Application Pool nào stop thì nó sẽ start lên theo mong muốn của mình.

Nguồn : Internet

 
Ý kiến phản hồi và bình luận Góp ý kiến của bạn

khong the scheduled file vbs de start application pool

em đã làm theo hướng dẫn của anh,chép nguyên đoạn code của a,save dưới tên .vbs và lâp lịch cho chạy trong II6( window 2k3) nhưng khi chạy báo lỗi không thể chạy được file .vbs Line :1 Char: 15 Invalid charecter Code: 800a0408

(Nguyen Van loi)
Các tin mới nhất :
- Truy cập thư mục ,máy in share của xp từ win7 và ngược lại
- Cài đặt Windows Server Backup trên Windows Server 2008 R2
- Xây dựng hệ thống mạng cho doanh nghiệp vừa và nhỏ ( Phần 5 )
- Xây dựng hệ thống mạng cho doanh nghiệp vừa và nhỏ ( Phần 4 )
- Xây dựng hệ thống mạng cho doanh nghiệp vừa và nhỏ ( Phần 3 )
- Xây dựng hệ thống mạng cho doanh nghiệp vừa và nhỏ ( Phần 2 )
- Xây dựng hệ thống mạng cho doanh nghiệp vừa và nhỏ ( Phần 1 )
- Active directory recycle bin
- Triển khai dịch vụ windows deployment service
- Hướng dẫn xây dựng hệ thống Domain Controller trùng tên domain với Website
Các tin liên quan :
- Kiểm tra Windows Server 2003 Uptime
- Remote Desktop Web Connection trên Windows
- Xác định hệ thống bị tấn công bằng các lệnh Windows
Bài nhiều người đọc cùng chuyên mục
Đồng bộ hóa dữ liệu trên 2 Server sử dụng DFS Replication
 
Xây dựng hệ thống mạng cho doanh nghiệp vừa và nhỏ ( Phần 1 )
 
Chạy PHP trên IIS7 sử dụng FastCGI
 
Kích hoạt Remote Management trong Windows Server 2008 R2
 
Truy cập thư mục ,máy in share của xp từ win7 và ngược lại
 
Tìm hiểu EFS (Encrypting File System)
 
Những câu hỏi liên quan đến Windows Server 2008
 
Trang chủ | Giới thiệu | Quảng cáo | Liên hệ
Giấy phép ICP số 199/GP-TTĐT. Bộ Thông tin và Truyền thông cấp.
Cơ quan quản lý  : Công Ty Cổ Phần Kênh Giải Pháp
Bản quyền © 2010-2011 Kenhgiaiphap.vn . Giữ toàn quyền.
Ghi rõ nguồn "Kenhgiaiphap.vn" khi phát hành lại thông tin từ website này.

return false; });