Se eu tiver apenas uma instância, como faço para redirecionar as chamadas na porta 80 para a porta 8080, sem utilizar um LoadBalancer?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Se eu tiver apenas uma instância, como faço para redirecionar as chamadas na porta 80 para a porta 8080, sem utilizar um LoadBalancer?
Olá Victor, tudo bem? Peço desculpas pela demora em ti responder! Bem, isso é simples, você teria que realizar o processo de redirecionamento de portas dentro da instância mesmo, para isso podemos utilizar o "iptables". Um exemplo poderia ser:
sudo iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
sudo iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
E para sabermos se realmente está funcionando o redirecionamento, podemos usar o comando:
sudo tcpdump -i any -n port 80
E precisamos testar no navegador, se está funcionando corretamente.
Espero ter esclarecido sua dúvida!