Questão de Programação — Servidores de aplicação — FCC 2020
- Código
- fc058946
- Banca
- FCC
- Órgão
- AL-AP
- Ano
- 2020
- Cargo
- Analista Legislativo - Desenvolvedor de Sistemas
- Alib.
- Bconfig.
- Cproperties.
- Dmodules.
- Ebin.
GabaritoE — bin.
Gabarito: letra E. No servidor de aplicações WildFly (antigo JBoss), os arquivos standalone.conf e domain.conf, que definem as configurações de ambiente para iniciar o servidor nos modos standalone e domínio, respectivamente, estão localizados no diretório bin. Esses arquivos são lidos pelos scripts de inicialização (ex.: standalone.sh, domain.bat) e contêm parâmetros como opções da JVM.
A estrutura de diretórios padrão do WildFly inclui:
bin/: scripts de inicialização e arquivos de configuração de ambiente (.conf).
standalone/: configurações e dados do modo standalone (dentro dele há configuration/ com arquivos XML).
domain/: configurações e dados do modo domínio.
modules/: sistema de módulos (JBoss Modules).
lib/: bibliotecas compartilhadas.
O diretório lib contém bibliotecas JAR, não os arquivos .conf de inicialização.
Embora exista um diretório configuration dentro de standalone ou domain, ele armazena os arquivos de configuração do servidor (ex.: standalone.xml), não os arquivos .conf que são lidos pelos scripts de inicialização.
Não há um diretório properties na estrutura padrão do WildFly.
modules armazena os módulos do servidor, não os arquivos de configuração de inicialização.
bin é o diretório correto. É nele que estão os scripts (standalone.sh, domain.sh etc.) e os respectivos arquivos standalone.conf e domain.conf, que permitem personalizar parâmetros de inicialização (ex.: JAVA_OPTS, JBOSS_HOME).
Dica: Em servidores WildFly/JBoss, lembre-se: bin = scripts + configuração de ambiente; standalone/configuration = configuração da aplicação. Essa distinção é frequente em provas.
Gabarito: letra E
Link permanente: /questoes/fc058946