Application Pool là gì?
Application Pool là một đặc tính của IIS, hoàn toàn có thể được hiểu là một nhóm những đường dẫn URLs được ship hàng bởi một worker process hoặc một nhóm worker processes. Một IIS worker process là một tiến trình ( a windows process ( w3wp.exe ) ) chạy những ứng dụng Web, và nó đảm nhiệm việc giải quyết và xử lý những nhu yếu được gửi tới một Web Server cho một application pool .
Như vậy, việc sử dụng application tool sẽ đưa đến những quyền lợi sau :
– Nâng cao hiệu suất của server và ứng dụng: bạn có thể gán các ứng dụng cần tập trung nhiều tài nguyên vào các application tool của chúng, để hoạt động của các ứng dụng khác không giảm đi.
Bạn đang đọc: Application Pool
– Nâng cao tính sẵn có của ứng dụng : Nếu một ứng dụng trong một application pool hỏng thì những ứng dụng trong những application pools khác đều không bị ảnh hưởng tác động .
– Tăng tính bảo mật thông tin. Bằng việc cô lập những ứng dụng, bạn hoàn toàn có thể giảm thời cơ mà một ứng dụng hoàn toàn có thể truy vấn vào tài nguyên của một ứng dụng khác .
Ví dụ : nếu bạn muốn cô lập tổng thể những ứng dụng Web đang chạy trên cùng một máy tính, bạn hoàn toàn có thể tạo ra cho mỗi một ứng dụng Web một application pool riêng không liên quan gì đến nhau. Vì mỗi application pool chạy trong một worker process riêng nên những lỗi trên một application pool sẽ không ảnh hưởng tác động tới những ứng dụng đang chạy trên application pools khác .
Tạo một application pool
Bạn nên xem xét việc tạo application pools vì những nguyên do sau :
- Để nhóm các sites và ứng dụng chạy trên cùng một cấu hình.
- Để cô lập các sites và ứng dụng chạy trên các cấu hình duy nhất.
- Để nâng cao tính bảo mật bằng việc sử dụng một định danh tùy chỉnh để chạy ứng dụng đó.
- Để chặn việc truy cập tài nguyên lẫn nhau giữa các ứng dụng.
- Để nâng cao hiệu suất bằng việc tách biệt giữa các ứng dụng không ổn định với các ứng dụng chạy ổn định.
Các bước tạo application pool :
- Bật IIS Manage
- Trong pane “Connections” pane, mở rộng tree và click vào “Application Pools”.
- Thiết lập Application Pool, bấm chuột phải vào Application Pools/ chọn Add Application Pool.Màn hình Add Application Pool sẽ hiển thị ra như bên dưới:Mục Name: Nhập tên cho Application Pool (tên tùy ý do ta đặt – ví dụ mypool)Mục .Net Framework version: chọn .Net Framework v4.0… (do ta làm asp.net 4.0)
- Sau đó click OK để chấp nhận tạo Application “mypool”, ta được kết quả như bên dưới:
Tóm Tắt
Share this:
Thích bài này:
Đang tải …
Source: https://final-blade.com
Category : Tiền Điện Tử – Tiền Ảo