
Então eu tenho servidor Linux usando NGIX com docker e muitos aplicativos Django com UWSGI.
Então preciso criar um trabalho para executar dentro de um contêiner do docker. Este trabalho fará uma solicitação para alguma URL do aplicativo Django.
Porém quando tentei fazer a solicitação não recebi nenhuma resposta.
Comando
wget localhost:3031 --bind-address=127.0.0.1
Resposta:
--2015-09-23 14:20:15-- http://localhost:3031/
Resolving localhost (localhost)... ::1, 127.0.0.1
Connecting to localhost (localhost)|::1|:3031... failed: Invalid argument.
Connecting to localhost (localhost)|127.0.0.1|:3031... connected.
HTTP request sent, awaiting response... No data received.
Retrying.
--2015-09-23 14:20:16-- (try: 2) http://localhost:3031/
Connecting to localhost (localhost)|127.0.0.1|:3031... connected.
HTTP request sent, awaiting response... No data received.
Retrying.
--2015-09-23 14:20:18-- (try: 3) http://localhost:3031/
Connecting to localhost (localhost)|127.0.0.1|:3031... connected.
HTTP request sent, awaiting response... No data received.
Retrying.
Netstat
Executei um comando para verificar se o aplicativo está listando as portas.
root@6c9e1bcb238d:/# netstat -tulpn
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:3031 0.0.0.0:* LISTEN -
Então, por que não recebi nenhuma resposta?