es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Implementación de Helm con Envoy: tiempo de espera al obtener el recurso.

Estamos utilizando Helm para implementar nuestra aplicación en conjunto con Envoy y estamos obteniendo intermitentemente un tiempo de espera al intentar obtener un recurso específico, siempre el mismo.

Configuración gRPC: el tiempo de espera inicial agotado para type.googleapis.com/envoy.extensions.transport_sockets.tls.v3.Secret

Me preguntaba si hay alguna forma de aumentar el tiempo de espera al reemplazar la configuración de Envoy.

Estaba revisando este recurso: https://www.envoyproxy.io/docs/envoy/latest/configuration/security/secret pero no logro determinar si puedo reemplazar el connect_timeout: 1s.

Gracias.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Como experto en IT especializado en kubernetes-helm y envoyproxy, sí, es posible reemplazar el valor de connect_timeout en la configuración de Envoy para aumentar el tiempo de espera mientras se utiliza helm para implementar una aplicación en conjunto con Envoy.

    Para reemplazar el valor de connect_timeout en la configuración de Envoy, puedes agregar las siguientes líneas al archivo values.yaml de tu gráfico de Helm:

    envoy:
      config:
        dynamic_resources:
          secrets:
            connect_timeout: 5s
    

    En la configuración anterior, secrets es el clúster al que deseas modificar el tiempo de espera, y connect_timeout especifica el valor de tiempo de espera para la operación de connect. En este caso, el valor se ha aumentado a 5 segundos desde el valor predeterminado de 1 segundo.

    Ten en cuenta que este cambio puede afectar el rendimiento de tu aplicación si el valor se establece demasiado alto, por lo que es importante elegir un valor adecuado basado en los requisitos de tu aplicación y en las condiciones de la red.

Comments are closed.