Mỗi nhóm ứng dụng là một cá thể của W3wp.exe, một quy trình công nhân cho trang web đó hoặc tập hợp các trang web. Bằng cách đặt từng ứng dụng trong một nhóm ứng dụng riêng biệt, bạn đảm bảo rằng các sự cố có khả năng gây ra sự cố trong nhóm ứng dụng không gây ra sự cố với các ứng dụng khác. Rõ ràng là một chi phí để hoạt động như thế này về mặt tài nguyên.
Vì vậy, thông thường, đối với các trang web và blog đơn giản, tôi thường đặt những thứ này trong một hồ bơi ứng dụng dùng chung. Đối với các ứng dụng chuyên sâu hơn hoặc quan trọng hơn, tôi tách riêng thành các hồ bơi ứng dụng riêng lẻ. Đây chỉ là một hướng dẫn về cách tôi hoạt động.
Tôi tin rằng IIS7 giờ đây tạo ra các hồ bơi ứng dụng riêng biệt khi bạn tạo một trang web (không phải 100% mặc dù).
Nguồn
2011-09-26 09:33:23
Một liên kết đến một số dữ liệu hiển thị kết quả từ một đến một với nhiều kết quả từ http://www.christiaanverwijs.nl/post/2013/08/28/IIS-75-Avoid-performance-issues-when-creating -isolated-application-pools-for-applications4.aspx – Atters
Tôi không hiểu đoạn cuối. Bạn có nói rằng khi bạn thiết lập một trang web mới, IIS tạo ra một hồ bơi ứng dụng riêng biệt * theo mặc định * (nhưng sau này người dùng có thể cấu hình lại liên kết này); hoặc là bạn nói rằng (có thể trái với những gì IIS công cụ quản lý báo cáo) nó * luôn luôn * đặt các trang web trong hồ bơi ứng dụng riêng biệt trong nội bộ? – stakx