Um analista precisa configurar uma instância do Apache Tomca...

Próximas questões
Com base no mesmo assunto
Q3881245 Sistemas Operacionais
Um analista precisa configurar uma instância do Apache Tomcat 11 em servidor Linux para hospedar uma aplicação crítica da ALEGO.
O nome do atributo que indica o número da porta TCP/IP na qual Tomcat aguardará um comando de desligamento e o nome do arquivo onde a configuração será efetivada são respectivamente 
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E

Fundamento decisivo: No componente Server do Tomcat 11, o atributo port no arquivo conf/server.xml é o dado cobrado no enunciado.

Tema central: Configuração do Server
Análise das alternativas
A
Errada
Está errada em dois pontos. portOffset não é o atributo que define diretamente a porta de escuta do desligamento; ele é apenas um deslocamento aplicado à porta base. Além disso, context.xml não é o arquivo em que o elemento Server é configurado.
B
Errada
Está errada porque shutdown não identifica o número da porta; ele nomeia o comando/string de desligamento. Também erra o arquivo, porque a configuração pedida não fica em config.xml, mas em conf/server.xml.
C
Errada
Está errada porque o nome apresentado do atributo está grafado como adress, enquanto a forma correta seria address; de todo modo, mesmo address não resolveria a questão, pois indica o endereço TCP/IP de escuta, não o número da porta. O arquivo config.xml também não é o arquivo oficial dessa configuração.
D
Errada
Está errada porque shutdown não é a porta TCP/IP, mas o comando de desligamento. Também erra ao indicar web.xml, que não é o arquivo de configuração do elemento Server.
E
Certa
A alternativa E está correta porque, no Tomcat 11, a configuração do componente Server é feita no arquivo conf/server.xml, e nele o atributo port é o campo que define o número da porta TCP/IP em que o servidor aguarda o comando de desligamento. Esse é o critério técnico exato indicado pela referência oficial do componente Server.
Pegadinha da questão
A confusão principal era trocar port por shutdown, address ou portOffset, e trocar server.xml por arquivos de outra finalidade, como context.xml ou web.xml.
Dica para questões semelhantes
  • Quando a questão mencionar o comando de desligamento do Tomcat, separe a porta de escuta do conteúdo do comando: port define a porta, shutdown define a string de desligamento.
  • Se o ponto cobrado for o componente Server do Tomcat, procure a configuração em conf/server.xml, não em context.xml nem em web.xml.
  • Não confunda address com port: address trata do endereço TCP/IP; port trata do número da porta.
  • Se aparecer portOffset, trate-o como ajuste sobre uma porta base, não como substituto do atributo que nomeia diretamente a porta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

O arquivo server.xml (que fica na pasta conf do Tomcat) é o arquivo mestre de configuração da infraestrutura do servidor. É nele que você define portas HTTP (geralmente 8080), configurações de SSL, e, claro, como o servidor deve ser desligado de forma segura.

Se você abrir um arquivo server.xml padrão e olhar a primeiríssima linha de configuração logo abaixo dos comentários, vai encontrar exatamente isso: <Server port="8005" shutdown="SHUTDOWN">

Gabarito: E

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo