Questão de Arquitetura de Software — Arquitetura de Software — CESPE / CEBRASPE 2023
Arquitetura de Software›Arquitetura de Software
Código
ce156148
Banca
CESPE / CEBRASPE
Órgão
MPE-RO
Ano
2023
Nível
Superior
Cargo
Analista de Redes e Comunicação de Dados
No modo domain do servidor de aplicações JBoss, o elemento responsável por controlar o ciclo de vida das instâncias é o
Anode controller.
Bserver nodes.
Cprocess controller.
Dhost controller.
Elicenses.
Revelar gabarito e comentário▾
GabaritoD — host controller.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Servidor de Aplicações JBoss: Modo Domain
Gabarito: letra D. No modo domain do JBoss/WildFly, o host controller é o elemento responsável por gerenciar e controlar o ciclo de vida das instâncias de servidores (server nodes), incluindo inicialização, parada e recuperação. Cada host físico ou virtual possui um host controller que coordena com o domain controller e o process controller.
A banca testa o conhecimento da arquitetura do JBoss em modo domain, onde a gestão centralizada é essencial. Vamos analisar cada alternativa:
JBoss modo domain: Domain Controller (Configuração central); Host Controller (Gerencia ciclo de vida das instâncias, Start / Stop / Restart); Process Controller (Gerencia processos do SO, Inicia o Host Controller); Server Node (Instância gerenciada)
Alternativa A — ❌ Incorreta
Node controller não é um componente padrão do JBoss. O termo pode se referir a um nó em cluster, mas não é o elemento que controla o ciclo de vida das instâncias.
Alternativa B — ❌ Incorreta
Server nodes são as próprias instâncias de servidor gerenciadas, não o controlador. O host controller gerencia os server nodes, mas não é um deles.
Alternativa C — ❌ Incorreta
Process controller é responsável por gerenciar processos do sistema operacional (como o próprio host controller e o servidor de processos), mas não controla diretamente o ciclo de vida das instâncias. Ele é um processo pai que inicia o host controller.
Alternativa D — ✅ Correta ⟵ GABARITO
Conforme descrito, o host controller é o componente central no modo domain que controla o ciclo de vida (start, stop, restart) das instâncias de servidor, gerenciando a configuração e o estado de cada server node.
Alternativa E — ❌ Incorreta
Licenses refere-se a licenciamento de software, não a componentes de gerenciamento de ciclo de vida.
PEGA ESSA DICA!
No JBoss/WildFly, lembre-se da hierarquia: Domain Controller (configuração central) → Host Controller (gerencia nós físicos) → Server Node (instância de servidor). O host controller é o que controla o ciclo de vida dos server nodes.