Explore as questões disponíveis e prepare-se para seus estudos!
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;
}
server {
listen 80;
location / {
proxy_pass http://appfood;
}
}
}
A partir dessas informações, julgue o item que se segue.
A configuração apresentada é capaz de efetuar
balanceamento de carga para acessos ao endereço
http://appfood.
Em relação a servidores web e servidores de aplicação, considere as seguintes afirmações.
I. Um servidor web trata requisições e respostas de seus clientes empregando apenas o protocolo HTTP. Já um servidor de aplicação disponibiliza a lógica do negócio para programas de aplicação através de vários outros protocolos, incluindo o HTTP.
II. Um servidor de aplicação é um middleware que segue o padrão de contêiner. Nesse padrão, o contêiner possui um ou mais componentes que implementam a lógica da aplicação, ou do negócio, enquanto o contêiner, em si, trata dos aspectos não funcionais relacionados a sistemas distribuídos como, por exemplo, segurança, coordenação, transações, entre outros.
III. Um sistema operacional de rede fornece um ambiente (framework) para o desenvolvimento de aplicações no modelo 3-camadas com um servidor web embutido nesse ambiente. O produto final de uma aplicação desenvolvida nesse ambiente é denominado de servidor de aplicação.
Quais estão corretas?