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

158
Visualizações
Obtener 502 de forma intermitente para el servicio proxy de NgInx en Openshift

Recibo 502 de forma intermitente para el servicio de proxy. Estoy intentando configurar el proxy NgInx en Openshift. Da el error 502 Bad Gateway de forma intermitente. Aquí está mi archivo nginx.conf.

 #user nobody; worker_processes 1; error_log stderr; events { worker_connections 1024; } http { include mime.types; default_type application/octet-stream; server_tokens off; sendfile on; tcp_nopush on; gzip on; gzip_comp_level 3; keepalive_timeout 65; underscores_in_headers on; server { charset utf-8; root /usr/share/nginx/html; listen 8443 ssl http2; server_name proxy-svc; add_header X-Frame-Options "SAMEORIGIN"; add_header X-XSS-Protection "1; mode=block"; # SSL config ssl_certificate /etc/tls/private/tls.crt; ssl_certificate_key /etc/tls/private/tls.key; # Disable SSL and enable TLS ssl_protocols TLSv1.2 TLSv1.3; # Cipher suits ssl_prefer_server_ciphers on; ssl_ciphers EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH; # SSL session caching ssl_session_cache shared:SSL:40m; ssl_session_timeout 4h; ssl_session_tickets on; # Enable HSTS add_header Strict-Transport-Security "max-age=31536000" always; resolver dns-default.openshift-dns.svc.cluster.local valid=10s; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_pass_request_headers on; # Service name: apimanager_svc location /apimanager { set $upstreamapi https://apimanager_svc.<namespace>.svc.cluster.local:10666/api/v1/; proxy_pass $upstreamapi$request_uri; } # Service name: ui-svc location / { set $upstreamui http://ui-svc.<namespace>.svc.cluster.local/; proxy_pass $upstreamui$request_uri; } } }

He agregado todo el archivo porque no estoy seguro de si me he perdido/configuré algo incorrectamente. La solicitud funciona bien durante casi el 50% del tiempo. Algunos puntos a tener en cuenta:

  1. El proxy se está ejecutando sobre https
  2. El error 502 solo se observa para apimanager_svc (que también es https)
  3. Ambos servicios proxy usan golang beego v2 https://beego.me/

versión nginx: nginx/1.18.0 versión openshift: 4.7

over 4 years ago · Santiago Trujillo
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