KamoCRM

Dă poarta o cerere de memorie și limită

FixAPIService
Expediere
23 septembrie 2026 la 10:30 UTC
Autor
Kamo
Comite
3e76660

Desfășurarea nu a avut resurse: bloc deloc. Nici o cerere, deci Programatorul nu a putut raţiona despre amprenta acestui pod; nici o limită, deci nimic nu a acoperit JVM -XX:MaxRAMProcentul=70.0 morman scurt de propriul RAM al nodului (fiecare nod aici este ~126GiB). Acest serviciu, de asemenea, pe deplin tampons fiecare cerere și organism de răspuns se transmite în grămadă (readAllBytes / ByteArrayResource), buffers a multipart upload a Second timp atunci când o reconstruiește pentru hop în amonte, și permite încărcarea până la multipart.max-dimensiune fișier: 500MB - astfel încât o singură încărcare mare poate tranzita nevoie de aproximativ 1Gi doar pentru octeți corp, pe un serviciu care fronturi fiecare apel /api /** de pe platformă (2 replici). request.memory: 512Mi. limit.memory: 4Gi -- deasupra etajului 2Gi acest Șablon de fișier Docker necesită în altă parte (sub care, morman-at-70%-of-limit plus cheltuielile generale fără încărcătură nu se închid și pod OOMKills în condiții normale de utilizare; a se vedea implementarea serviciului de e-mail/mediaservice. Yaml comentarii aceasta imprumuturi), si marime ca MediaService, celalalt serviciu de corp mare pe acest șablon, mai degrabă decât podea alte servicii utilizate aici. Curent utilizarea per pod este ~610Mi RSS (cubectl top), astfel încât acest lucru este headroom, nu o corectarea unei OOM observate. Aceasta este o oprire, nu fix real: streaming proxy în loc de Tamponarea corpurilor întregi este apărarea reală împotriva unui potop deliberat de uploaduri concurente mari, și este o schimbare mai mare decât această sarcină acoperă. 500MB este un capac existent, deja deliberat (se află sub MediaService propria alocație internă 3GB și se potrivește nivelului de acces propriu al serviciului de securitate capac), astfel încât este lăsat ca este mai degrabă decât înguste ca un substitut pentru Streaming. DesfăşurareResurseTest pini că manifestul are de fapt o resurse Blocul cu o cerere și o limită; eliminarea acestuia nu reușește încercarea.

Toate modificările

Ca ceea ce vezi de transport maritim?

Toate acestea ajung în spațiul de lucru pe cont propriu. Începeți cu planul gratuit și citiți această pagină din nou într-o lună.

Pornește gratuit pentru totdeaunaVezi prețurile