Chia Sẽ Kinh Nghiệm Về IT



Tìm Kiếm Với Google
-


Gởi Ðề Tài Mới  Gửi trả lời
 
Công Cụ Xếp Bài
Tuổi 17-05-2013, 12:11 PM   #1
hoctinhoc
Guest
 
Trả Lời: n/a
Tìm hiểu và quản lý Application Pool – Phần 1
Tìm hiểu và quản lý Application Pool – Phần 1


Một trong những vấn đề chính mà bạn gặp phải khi quản lý Web server là khả năng xung đột của một hoặc nhiều website hay một hoặc nhiều ứng dụn với nhau. Chẳng hạn tràn bộ nhớ hoặc các bug trong ứng dụng có thể khiến các dịch vụ tạm ngưng hoặc giảm hiệu suất vận hành của các ứng dụng web khác. Để giải quyết được thực trạng này, Microsoft đã đưa ra một dịch vụ có tên Application pool. Application được thiết kế để cô lập các site với nhau. Điều này làm giảm đi rủi ro đối đối với toàn hệ thống.
Với mỗi Application pool, các bộ máy xử lý (thuật ngữ Worker Process) sẽ có nhiệm vụ hoàn thành các truy vấn riêng biệt. Mỗi Application pool chứa nhiều worker process, và các Application pool này sẽ không ảnh hưởng đến các Application pool khác.
Mặc định, IIS chứa 2 Application pool là Classic .NET AppPool và DefaultAppPool. 2 loại Application pool này tương ứng với các ứng dụng web mặc định. Classic .NET Application Pool được sử dụng để hỗ trợ cho các ứng dụng yêu cầu Microsoft .NET Framework 2.9, sử dụng tính năng Managed Pipeline Mode (một tính năng cho phép các đoạn code .NET sử dụng các phương thức chặn và trả các request được xử lý bởi IIS). DefaultAppPool hỗ trợ cho ứng dụng web mặc định là Default Web Site. Nó cũng hỗ trợ Microsoft .NET Framework 2.0 nhưng sử dụng tính năng mới là Intergrated Managed Pipeline Mode.
Mặc định, IIS Manager sẽ tạo ra một Application pool khi bạn tạo mới một Web site. Application pool sẽ có tên giống với website. Khi bạn tạo mới một ứng dụng Web, bạn sẽ có tùy chọn để chọn từ nhiều Application pool có sẵn.
Tạo Application pool
IIS Manager chứa công cụ Application Pool, cho phép bạn quản lý các Application pool trên Web server.






Để tạo mới một Application pool, r-click vào Application Pools và chọn Add Application Pool.





Tại hộp thoại Application Pool, đặt tên tại Name. Nếu bạn muốn sử dụng Application pool này cho một website riêng biệt nào đó, bạn có thể đặt tên nó giống website để dễ phân biệt.
Bạn có thể chọn phiên bản .NET Framework và chọn tính năng Managed Pipeline.
  • Classic: tùy chọn này hỗ trợ các ứng dụng ASP.NET được viết cho các phiên bản IIS trước đó.
  • Integrated: cung cấp hiệu suất vận hành tốt hơn và các hàm chức năng cho các ứng ụng ASP.NET. Bên cạnh đó, tùy chọn này cần thiết cho việc sử dụng độc lập các ứng dụng Web.
Đánh dấu chọn vào Start application pool immediately nếu bạn muốn khởi động Application pool này sau khi tạo. Click OK.







Theo: Sharepointvn



  Trả lời ngay kèm theo trích dẫn này
Gửi trả lời



Quyền Hạn Của Bạn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Hình Cảm xúc đang Mở
[IMG] đang Mở
Mã HTML đang Tắt




Bây giờ là 09:21 AM. Giờ GMT +7



Diễn đàn tin học QuantriNet
quantrinet.com | quantrimang.co.cc
Founded by Trương Văn Phương | Developed by QuantriNet's members.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.