¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Solución al error de conexión en SAP CAP implementado en SAP Kyma con gráficos Helm

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 12 Vistas
0
Cargando...

Dear Team,

He implementado mi aplicación de pila completa SAP CAP (Node.js) en SAP Kyma utilizando gráficos Helm. Sin embargo, después de la implementación exitosa, recibo un error "upstream connect error or disconnect/reset before headers. retried and the latest reset reason: connection failure, transport failure reason: delayed connect error: 111" al acceder al servicio desde la aplicación UI5.

deployment.yaml

apiVersion: apps/v1
kind: Deployment
metadata:
  name: {{ .Values.services.srv.name }}
  labels:
    {{- include "app.labels" . | nindent 4 }}
    app: {{ .Values.services.srv.name }}
spec:
  replicas: 1
  selector:
    matchLabels:
      app: {{ .Values.services.srv.name }}
  template:
    metadata:
      labels:
        app: {{ .Values.services.srv.name }}
    spec:
      containers:
        - image: "{{ .Values.dockerID }}/{{ .Values.services.srv.image.repository }}:{{ .Values.services.srv.image.tag }}"
          name: {{ .Values.services.srv.name }}
          imagePullPolicy: {{ .Values.services.srv.image.pullPolicy }}
             
            
Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola ranjith7207

¿Algunos comentarios/preguntas?

¿Has utilizado cds helm para crear tus gráficos helm?

  • ¿En el apirule anterior podrías intentar cambiar el controlador de noop a allow?
  • En el archivo service yaml, el número de puerto está codificado como 4004, pero en tu implementación, el valor del número de puerto proviene de values.yaml. ¿Puedes verificar que tengas el mismo número de puerto en ambos casos?

Por último, algo que podría ayudar es usar helm template para simular la ejecución de tu gráfico, por ejemplo, podrías echar un vistazo a este gist: https://gist.github.com/ptesny/29a6f11f13ac14f264e46cc3f8dbde50#file-sflight-helm-dry-run-md

Espero que eso ayude; Piotr

---------------

PD. También podría interesarte usar un generador de código CAP de la siguiente manera: https://gist.github.com/ptesny/29a6f11f13ac14f264e46cc3f8dbde50#file-saphanaacademy-cap-md

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola ranjith7207 ,

¿Se resolvió este problema para ti? En caso afirmativo, ¿puedes sugerir qué cambios tuviste que hacer para solucionarlo?

Nos enfrentamos al mismo problema que "error de conexión con el servidor upstream o desconexión/reinicio antes de los encabezados. reintentado y el último motivo de reinicio: fallo de conexión, motivo de fallo de transporte: error de conexión retrasado: 111" al intentar acceder al punto final de la API expuesto desde Kyma.

Gracias por la ayuda.

Saludos

Narasimha

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

¿Se ha resuelto este problema?

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola Ranjith,

¿Podrías compartir cómo se ve tu regla de API (archivo yaml)?

Gracias,

Gaurav

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?