# Linux Sunucu Socket: Too many open files Hatası

> Bu Markdown sürümü, Hata Gider sayfasının yapay zeka ajanları ve metin tabanlı okuyucular için sadeleştirilmiş alternatif çıktısıdır.

## Kayıt Bilgileri

- Kaynak Sayfa: https://hatagider.com/hata-kodlari/srv-151-linux-sunucu-socket-too-many-open-files-hatasi
- Markdown Sürümü: https://hatagider.com/markdown/hata-kodlari/srv-151-linux-sunucu-socket-too-many-open-files-hatasi
- Hata Kodu: SRV-151
- Platform: sunucu
- Marka: Linux | Nginx | Apache
- Model: File Descriptors | Connections
- Kategori: Sunucu Hataları
- Zorluk: Zor
- Risk Seviyesi: Yüksek Risk
- Resmî Kontrol Durumu: Manuel İnceleme
- Son Güncelleme: 31 Mart 2026


## Kısa Özet

Sistemin aynı anda açabileceği maksimum dosya veya ağ bağlantı sınırının dolmasıdır.

## Belirtiler

Too many open files uyarısı | Yeni bağlantı kabul edilememesi | Servis çökmesi

## Olası Nedenler

Düşük ulimit sınırları | Kapatılmayan ağ bağlantıları | Çok yüksek trafik yükü

## Çözüm

Linux ta her süreç için bir dosya açma sınırı (File Descriptor) bulunur. ulimit -n komutuyla mevcut sınırı kontrol edin; varsayılan 1024 değeri yüksek trafikli web sunucuları için yetersizdir.

/etc/security/limits.conf dosyasını açarak yumuşak (soft) ve sert (hard) limitleri (örneğin 65535) artırın. Bu ayar sistem genelindeki kapasiteyi yükseltecektir.

Nginx kullanıyorsanız nginx.conf içindeki worker_rlimit_nofile değerini de sistem limitiyle paralel olarak artırmayı unutmayın. Aksi halde Nginx sistem limitine ulaşmadan hata verebilir.

lsof -p [PID] komutuyla hangi işlemin çok fazla dosya açtığını bularak kod tarafındaki dosya kapatma (close) hatalarını veya leaking durumlarını tespit edin ve yazılımı optimize edin.

## Resmî Kontrol Notu

Kernel dosya tanıtıcı limitleri ve süreç hiyerarşisi doğrulandı.


## Teşhis Anahtar Kelimeleri

- Open Files
- ulimit
- Linux Limit
- File Descriptor

## Kullanıcı Cümleleri

- Too many open files hatası çözümü
- Linux dosya limiti artırma
- ulimit -n ayarı

## Semptom Tarzı İfadeler

- İstek reddedildi
- Servis durdu

## Eşleşme İpuçları

- limits.conf üzerinden ulimit değerlerini yükseltin

## Hata Gider Bağlantıları

- Akıllı Teşhis: https://hatagider.com/teshis
- Hata Kodu Arama: https://hatagider.com/hata-kodu-arama
- Sözlük: https://hatagider.com/sozluk


---

Bu içerik bilgilendirme amaçlıdır. Teknik işlem yapmadan önce cihaz, servis ve üretici uyarılarını kontrol edin.
