¿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?
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 comandogcloud beta logs
ogcloud 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.