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.

¿Existe alguna manera de reducir la salida del emulador de Google Cloud Run?

El emulador de Google Cloud Run (gcloud beta code dev) observa los cambios en los archivos y reconstruye en cada cambio.

Por lo tanto, en mi terminal, hay un constante flujo de mensajes de construcción mientras escribo, y es distractor.

He intentado (referencia: https://cloud.google.com/sdk/gcloud/reference)
* --verbosity="none" (sin efecto)
* --quiet solo elimina la interactividad.
* --no-user-output-enabled bloquea el emulador con


La bandera --enable-rpc ha sido despreciada, las banderas --rpc-port o --rpc-http-port ahora implican --enable-rpc=true, por lo tanto, por favor usa solo esas en su lugar.
^CExcepción en el subproceso Thread-13:
Traceback (la llamada más reciente en último lugar):
Archivo "/Library/Developer/CommandLineTools/Library/Frameworks/Python3.framework/Versions/3.8/lib/python3.8/threading.py", línea 932, en _bootstrap_inner
self.run()

y muchas más que puedo copiar si es necesario.

¿Hay alguna forma de silenciar los registros de construcción, pero aún así obtener (1) mis propios console.logs y (2) errores?

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, hay una forma de silenciar los registros de compilación sin dejar de recibir tus propios console.logs y errores utilizando la opción --no-logs. Esta opción ejecutará el contenedor sin transmitir ningún registro a la terminal. Aún puedes ver los registros utilizando el comando gcloud beta logs o gcloud logs.

    Sintaxis: gcloud beta emulators run --no-logs

    Nota: Esta opción está disponible a partir de la versión 250.0.0 o superior del Emulador de Cloud.

Comments are closed.