Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

424
Visualizações
Incluir un archivo Python Flask .conf en nginx.conf con Windows

Estoy creando Flask API en Windows. Estoy usando waitress como WSGI y está alojado en una máquina servidor de Windows. Quiero revertir el proxy para tener múltiples puertos con el mismo servicio (ya que el servicio toma un poco de tiempo como 6 segundos). Ya estoy usando subprocesos múltiples, pero realmente necesito revertir el proxy. Creé un archivo python.conf :

 upstream flask_api { server localhost:8000; server localhost:5000; server localhost:5001; } server { listen 80; location /service { proxy_pass "http://flask_api/service"; } }

donde simplemente estoy tratando de poder acceder a múltiples puertos cuando se solicita localhost/service , los hosts locales ya se están ejecutando. He leído algunos tutoriales pero sigo recibiendo el error 404 cuando pruebo localhost/service (el mismo error si escribo algo después / que no especifiqué). Por eso, creo que el archivo python.conf no se incluye en el archivo nginx.conf . ¿Cómo puedo hacer eso en Windows? Escribí :

 include servers/*; include C:\Users\Gabriel\loadbalancer\python.conf;

al final de http{ } en nginx.conf .

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

Funcionó cuando borré todo el archivo nginx.config y lo reescribí directamente, así es como se ve ahora:

 events { } http { upstream flask_api { server localhost:8000; server localhost:5000; server localhost:5001; } server { listen 80; location /service { proxy_pass "http://flask_api/service"; } } }

Los puertos simplemente regresan "sirviendo en el puerto 'x'", por lo que cuando hago una solicitud del navegador, me muestra el mensaje. Pero cuando lo actualizo, la solicitud nunca termina, pero una vez que detengo esta solicitud congelada y hago otra, funciona perfectamente.

over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda