Questão FC108700
Tendo como referência servidores Nginx, considere a configuração a seguir. http { upstream appfood { server s1.appfooduat.com; server s2.appfooduat.com; server s3.appfooduat.com; }
Servidores
CEBRASPE (CESPE) · 2021
http { upstream appfood { server s1.appfooduat.com; server s2.appfooduat.com; server s3.appfooduat.com; } server { listen 80; location / { proxy_pass http://appfood; } } } A partir dessas informações, julgue o item a seguir.A configuração apresentada é capaz de efetuar balanceamento de carga para acessos ao endereço
http://appfood.Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
Comentário: Quando se trata de servidores Nginx e da configuração para balanceamento de carga, a estrutura apresentada na questão é bastante esclarecedora. Ela inicia definindo um bloco upstream chamado appfood, que consiste em três servidores: s1.appfooduat.com, s2.appfooduat.com e s3.appfooduat.com. Isso significa que as solicitações recebidas pelo Nginx podem ser distribuídas entre esses três servidores, permitindo que a carga de trabalho seja compartilhada, em vez de ser concentrada em um único ponto.
Ao especificar o bloco server que escuta na porta 80 e o diretório padrão com location /, a instrução proxy_pass http://appfood; indica que as requisições feitas ao Nginx devem ser redirecionadas para o bloco upstream previamente definido. Esse redirecionamento é fundamental para o funcionamento do balanceamento, e como não foi especificado um método diferente, o Nginx utilizará o método de round robin, que é o padrão, alternando entre os servidores disponíveis de forma cíclica.
Portanto, a afirmação de que a configuração permite o balanceamento de carga para acessos ao endereço http://appfood é, sem dúvida, CERTA, já que ela efetivamente gerencia e distribui as solicitações entre os servidores configurados, garantindo uma melhor eficiência e escalabilidade.
Conteúdo do catálogo FC Concursos · Atualizado em