Em um ambiente institucional que utiliza Microsoft
IIS para aplicações internas em ASP.NET e Apache
HTTP Server para publicação de portais legados, a
equipe técnica revisou a arquitetura de hospedagem
com o objetivo de reduzir impactos cruzados entre
aplicações, separar contextos de execução e organizar
múltiplos sites acessíveis por nomes distintos.
Durante a análise, foram discutidos os mecanismos de
isolamento de aplicações no IIS e os recursos de
hospedagem virtual no Apache. Diante do exposto,
analise as sentenças a seguir:
INo Microsoft IIS, a utilização de application
pools distintos pode contribuir para o isolamento
operacional entre aplicações, pois permite
separar processos de trabalho, identidades de
execução, políticas de reciclagem e limites de
configuração, reduzindo o impacto de falhas ou
consumo excessivo de recursos de uma aplicação
sobre outra.
PORQUE
IINo Apache HTTP Server, a configuração de
virtual hosts baseados em nome permite
hospedar múltiplos sites no mesmo endereço IP
e porta, desde que o servidor consiga distinguir a
requisição pelo cabeçalho HTTP adequado
enviado pelo cliente.
Analisadas as sentenças, é CORRETO afirmar que: