Estou tendo o seguinte erro em um serviço executado no Cloud Run
Memory limit of 256M exceeded with 432M used
Não entendo porque o serviço teve esse erro porque pelo que vi na utilização de memória do Container, o serviço usa apenas cerca de 50% da memória total disponível.
O gráfico de utilização de memória do contêiner não mostra os valores em tempo real e não seleciona a utilização de memória todas as vezes. ele pega os valores de vez em quando (não sei a frequência deve algo como a cada 30s) e, em seguida, mostra a utilização de memória média / normal.
No entanto, se você tiver uma escolha em seu uso (um arquivo grande, um pedido especial, ...) que, em alguns milissegundos, travar o serviço por causa de OOM, o sistema de monitoramento não terá tempo para escolher o contêiner valor de utilização da memória e mostrá-lo a você.
Você deve investigar a solicitação que causa esse problema OOM. Você também pode descrever seu serviço / parte do código de compartilhamento se precisar de ajuda.
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras