O que é uma piscina de aplicações IIS?

O que é exactamente um conjunto de aplicações? Qual é o seu propósito?

Author: one noa, 2010-10-06

14 answers

Os pools de aplicações permitem isolar as suas aplicações umas das outras, mesmo que estejam a correr no mesmo servidor. Desta forma, se houver um erro em um aplicativo, ele não vai derrubar outras aplicações.

Além disso, as pools de aplicações permitem-lhe separar diferentes aplicações que requerem diferentes níveis de segurança.

Eis um bom recurso: ASP.NET: o conjunto de aplicações
 200
Author: Ender, 2014-03-26 06:32:14
Basicamente, um conjunto de aplicações é uma forma de criar compartimentos num servidor web através dos limites do processo, e conjuntos de rotas de URLs para cada um destes compartimentos. Veja mais informações aqui: http://technet.microsoft.com/en-us/library/cc735247 (ws.10). aspx
 52
Author: CesarGon, 2010-10-05 23:57:06
Concordo com a resposta da primeira votação, mas gostaria de acrescentar mais detalhes se alguém achar útil.

Versão resumida :

O IIS executa qualquer sítio web que configure num processo chamado w3wp.exe. O O conjunto de aplicações é uma característica do IIS que permite a cada site ou parte de funcionar sob um w3wp correspondente.processo exe. Para que possas fugir 100 sites todos em um único w3wp.exe ou 100 w3wp diferentes.exe. E. g. executar 3 sites na mesma aplicação pool (same w3wp.exe) para gravar a memória uso. , executar 2 sites diferentes em dois grupos de aplicações diferentes para que cada um pode correr em conta de utilizador separada(chamada conjunto de aplicações identidade). executar um site em um pool de aplicação e um subsite "website/app" no âmbito de um conjunto de aplicações diferente.

Versão mais longa:

Em cada site ou parte do site, você pode correr sob um pool de aplicativos.Você pode controlar algumas configurações básicas do site usando um agrupamento.

  1. você gostaria que o site fosse executado sob um w3wp diferente.processo exe.Em seguida, criar um novo pool de aplicação e atribuir isso para o site.
  2. você gostaria de executar o site e tudo o que é código sob uma conta de usuário diferente(p.ex. sob privilégios de Administração),você pode executar isso alterando a identidade do Pool da aplicação.
  3. você gostaria de executar uma aplicação em particular no. NET framework 4.0 ou 2.0.
  4. você gostaria de fazer certifique-se de que o site em Modo de 32 bits ou tem uma reciclagem programada do w3wp.exe process etc.Todas estas coisas são controladas a partir do sistema de aplicações iis.
Espero que ajude!
 22
Author: Rohith, 2017-07-04 18:28:07

Um pool de aplicação é um grupo de um ou mais URLs que são servidos por um processo de trabalhador ou conjunto de processos de trabalhador. Qualquer diretório Web ou diretório virtual pode ser atribuído a um pool de aplicativos.

{[1] Todas as aplicações dentro de um conjunto de aplicações partilham o mesmo processo de trabalho.
 13
Author: Poornima S, 2013-09-18 10:30:15
Assume o cenário em que os nadadores nadam na piscina nas áreas reservadas para eles.o que acontece se os nadadores nadarem para além das áreas reservadas para eles,tudo se tornaria uma confusão.da mesma forma, o iis usa pools de aplicação para separar um processo de outro.
 10
Author: satish, 2013-10-30 18:07:07

IIS-Internet information Service é um servidor Web usado para hospedar uma ou mais aplicações web . Vamos tomar qualquer exemplo aqui dizer que a Microsoft está mantendo o servidor web e estamos executando o nosso site abc.com (conteúdo de notícias baseado) sobre este IIS. Uma vez que, a Microsoft é uma grande empresa que pode tomar ou também pronto para hospedar outro site dizer xyz.com (ecommerce based).

Agora o servidor web está hospedando I. E. fornecendo memória para executar ambos os sites em seu único servidor web.Assim, aqui os pools de Aplicação entra na imagem . abc.com tem as suas próprias regras, lógica de Negócio, dados etc e o mesmo se aplica a xyz.com.

O IIS fornece dois conjuntos de aplicações (path) para executar dois websites no seu próprio mundo (dados) sem problemas num único servidor Web sem afectar cada um deles (segurança, escalabilidade).Isto é um pool de aplicações no IIS.

Então você pode ter qualquer número de pool de aplicação dependendo da capacidade dos servidores

 6
Author: Hameed Syed, 2016-07-18 15:08:38

Um conjunto de aplicações é um grupo de urls servidos por processadores de Trabalhadores ou um conjunto de processadores de trabalhadores.

Podem existir vários grupos de aplicações.

No IIS é possível criar mais de um conjunto de aplicações.

Uma aplicação em diferentes grupos de aplicações funciona em diferentes processadores de trabalhadores.

Vantagem: se ocorreu um erro num conjunto de aplicações não irá afectar as aplicações que estão a correr noutro conjunto de aplicações.

 4
Author: kiranpvn, 2013-08-14 07:19:00

Um pool de aplicação é um grupo de um ou mais URLs que são servidos por um processo de trabalhador ou conjunto de processos de trabalhador. Os pools de aplicações são utilizados para separar conjuntos de processos de trabalhadores do IIS que partilham os mesmos limites de configuração e aplicação. Piscinas de aplicação são usadas para isolar nossa aplicação web para uma melhor segurança, confiabilidade, disponibilidade e desempenho, e eles continuam correndo sem impactar uns aos outros.

 3
Author: Sree, 2016-08-11 19:23:21

Os conjuntos de aplicações são utilizados para separar o conjunto de processos de trabalhadores IIS que partilham a mesma configuração. As pools de aplicação permitem-nos isolar a nossa aplicação web para uma melhor segurança, fiabilidade e Disponibilidade

 2
Author: aamir sajjad, 2011-10-08 19:19:58

Os conjuntos de aplicações são utilizados para separar conjuntos de processos de trabalhadores IIS que partilham os mesmos limites de configuração e aplicação.

Conjuntos de aplicações utilizados para isolar a nossa aplicação web para uma melhor segurança, fiabilidade e disponibilidade e desempenho e continuar a correr sem se impactarem uns aos outros . O processo de trabalhador serve como limite de processo que separa cada pool de aplicação de modo que quando um processo de trabalhador ou aplicação está tendo um problema ou reciclagem, outros as aplicações ou os processos dos trabalhadores não são afectados. Um Pool de aplicação também pode ter vários processos de trabalhadores.

([1]} ou podemos simplesmente dizer que, um pool de aplicação é um grupo de um ou mais URLs que são servidos por um processo de trabalhador ou conjunto de processos de trabalhador. Qualquer diretório Web ou diretório virtual pode ser atribuído a um pool de aplicativos. Para que um site não possa ser afetado por outro, se u usou um pool de Aplicação separado.

Fonte: Entrevistwiz

 2
Author: Pravin Patel, 2015-05-19 05:06:37

Um pool de aplicações é uma colecção de aplicações que utiliza o mesmo processo de trabalho dos IIS (w3wp.exe). A principal preocupação de usar o pool de aplicação é isolar duas aplicações diferentes com diferentes preocupações de segurança e também para evitar a queda de aplicações devido à morte do processo do trabalhador.

 1
Author: Preetham Kumar P, 2018-02-14 05:59:21

O elemento "Application Pools" contém configurações de configuração para todas as piscinas de aplicação que funcionam nos seus IIS. Um pool de aplicações define um grupo de um ou mais processos de trabalhadores, configurado com configurações comuns que servem pedidos a uma ou mais aplicações que são atribuídas a esse pool de aplicações.

Uma vez que os pools de aplicações permitem que um conjunto de aplicações web partilhe um ou mais processos de trabalhadores configurados de forma semelhante, eles fornecem uma maneira conveniente de isolar um conjunto de Web aplicações de outras aplicações Web no computador do servidor.

Os limites do processo separam cada processo do Trabalhador; por conseguinte, os problemas de aplicação num conjunto de aplicações não afectam os sítios Web ou as aplicações noutros conjuntos de aplicações. As pools de Aplicação aumentam significativamente a confiabilidade e a maneabilidade da sua infra-estrutura Web.

 0
Author: Mahesh Kalyankar, 2015-10-16 11:53:16

Um pool de aplicação é um grupo de um ou mais URLs que são servidos por um processo de trabalhador ou conjunto de processos de trabalhador. Os pools de aplicações são utilizados para separar conjuntos de processos de trabalhadores do IIS que partilham os mesmos limites de configuração e aplicação.

 0
Author: shinto, 2017-11-22 11:06:53

Uma piscina de aplicações é como uma libra se eu criar 2 piscina de aplicações, na primeira piscina de aplicações 100 peixes e outra piscina de aplicações tem 200 peixes aqui é como uma aplicação na piscina de aplicações . eles são gerenciados por processos de trabalhadores . a melhor vantagem é:: se a libra número-1 tem água ruim e casos todos os peixes são realizados, então há segurança de peixe na libra número-2 .como este, se qualquer pool de aplicação é realizada por qualquer problema, mas não há qualquer efeito deste problema em application pool 2 so security in improve, and another profit is that you provide all necessary authentication and rights to all application in a single application pool

 0
Author: vivek, 2017-11-24 05:42:01