Então eu tenho servidor linux usando NGIX com docker e muitos aplicativos django com UWSGI.
Por isso, preciso criar um trabalho para executar dentro de um contêiner de janela de encaixe. Este trabalho irá fazer um pedido para uma URL do aplicativo django.
No entanto, 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
Eu 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 eu não recebi nenhuma resposta?
Tags networking nginx docker django uwsgi