É aceitável não usar await
para uma promessa log.write()
dentro de um contêiner no Cloud Run?
Sim, a documentação do Cloud Logging diz que para aplicações de alto desempenho, você deve evitar esperar por promessas log.write
.
ts
await log.write(logEntry1);
await log.write(logEntry2);
Em vez disso, as aplicações devem usar o mecanismo "fire and forget".
ts
log.write(logEntry1);
log.write(logEntry2);
Isso ocorre porque a biblioteca @google-cloud/logging
cuidará do processamento dos lotes e do envio das linhas de log para a API.