SóProvas


ID
644581
Banca
FCC
Órgão
TJ-PE
Ano
2012
Provas
Disciplina
Arquitetura de Software
Assuntos

Paulo trabalha na área de TI da empresa ABCD. Uma de suas funções é garantir a otimização de desempenho dos servidores de aplicação. Na empresa, o servidor em que uma aplicação está rodando suporta 5000 usuários simultâneos, porém, em um determinado dia, 10000 usuários acessaram a aplicação e o servidor caiu. Para resolver o problema, Paulo pode

I. Adquirir novos recursos para o servidor que caiu.

II. Adicionar outras máquinas para responderem aos requests, desafogando o primeiro servidor.

III. Aumentar a permissão de acesso à aplicação para 10000 acessos simultâneos. Isso pode ser feito nas configurações de todo servidor.

IV. Reiniciar o servidor em modo de segurança, aproveitando recursos extras não utilizados e deixando o servidor dedicado apenas a essa aplicação.

Está correto o que se afirma em

Alternativas
Comentários
  • I. Adquirir novos recursos para o servidor que caiu.  (certo)

    afinal, se pudermos reforçar o servidor, ele conseguirá aguentar mais conexões.
     
    II. Adicionar outras máquinas para responderem aos requests, desafogando o primeiro servidor.  ( certo) 

    redistribuir o número de conexões que recai sobre um servidor previne que o servidor caia.
     
    III. Aumentar a permissão de acesso à aplicação para 10000 acessos simultâneos. Isso pode ser feito nas configurações de todo servidor. (errado)

    não se trata de aumentar permissões: o servidor caiu por não conseguir executar as requisições. simplesmente alterar essa configuração não faria diferença.

     
    IV. Reiniciar o servidor em modo de segurança, aproveitando recursos extras não utilizados e deixando o servidor dedicado apenas a essa aplicação. (errado)

    O modo de segurança não permitiria liberar recursos para resovler esse problema: eventualmente, o servidor cairia novamente, devo a sobrecarga dele. (causado pelo excesso de conexões)
  • De fato, as únicas alternativas que podem resolver o problema são as duas primeiras. Ainda assim, não há garantia que, caso esse evento se repita, o servidor irá responder dentro dos padrões de QoS. No entanto, dentro do que está apresentado nas alternativas, a I e a II estão coerentes.