Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

423
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!