Un serviciu consuma prea multe file descriptors

Configurare noua (How To)

Situatie

Aplicatia returneaza eroarea Too many open files si nu mai poate deschide fisiere sau conexiuni noi.

Solutie

Pasi de rezolvare:

1. Identifici procesul
pgrep -a nginx

2. Verifici numarul de descriptori deschisi
ls /proc/PID/fd | wc -l

3. Verifici limita procesului
cat /proc/PID/limits

4. Identifici cauza, de exemplu un memory/resource leak, apoi ajustezi limitele serviciului daca este justificat.

Tip solutie

Permanent

Voteaza

(1 din 2 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?