KamoCRM

Dê ao gateway uma solicitação de memória e limite

FixAPIService
Navios
23 de setembro de 2026 às 10:30 UTC
Autor
Kamo
Enviar
3e76660

A implantação não tinha recursos: bloco em tudo. Sem pedido, por isso o o programador não poderia raciocinar sobre a pegada desta cápsula; sem limite, então nada capotou a JVM's -XX:MaxRAMPercentagem=70.0 heap short of the RAM do próprio nó (cada nó aqui é ~126GiB). Este serviço também totalmente buffers cada pedido e corpo de resposta que ele encaminha em heap (lerAllBytes / ByteArrayResource), buffers a multipart upload a SECOND tempo quando ele o reconstrói para o upstream hop, e permite uploads até multipart.max-file-size: 500MB -- então um único upload grande pode transientemente precisa aproximadamente 1Gi apenas para bytes do corpo, no único serviço que enfrenta cada chamada /api/** na plataforma (2 réplicas). request.memory: 512Mi. limit.memory: 4Gi -- acima do piso 2Gi isto O modelo de ficheiro de docker necessita de outro local (abaixo desse, heap-at-70%-of-limit Além disso, não se fecha a sobrecarga de peso e a cápsula OOMKills em uso normal; Veja a implantação do emailservice/mediaservice. yaml comenta este emprestados), e tamanho como MediaService, o outro serviço de grande corpo em este modelo, em vez do piso que outros serviços usam aqui. Atual uso por pod é ~610Mi RSS (kubectl top), então este é o headroom, não um correcção de uma OOM observada. Este é um stopgap, não a correção real: transmitindo o proxy em vez de buffering corpo inteiro é a defesa real contra uma inundação deliberada de grandes uploads simultâneos, e é uma mudança maior do que esta tarefa cobre. 500MB é um cap já existente, já deliberado (se senta abaixo de MediaService's o próprio subsídio interno de 3GB e o próprio serviço de segurança cap), por isso é deixado como é mais do que estreitado como um substituto para A transmitir. ImplantaçãoRecursosTest pinos que o manifesto realmente tem um recursos bloco com uma solicitação e um limite; a exclusão falha no teste.

Todas as alterações

Como o que vês no transporte?

Tudo isso chega em seu espaço de trabalho por conta própria. Comece no plano gratuito e leia esta página novamente em um mês.

Começar Livre Para SempreVer Preços