Uzunömürlü proksilənmiş bağlantı adətən iki soket tutur: müştərinin və yuxarı axının. worker_connections hər iki tərəfi sayır. Buna görə onu worker_processes ilə vurmaq proksi istifadəçiləri üçün tutum vədi vermir.

Bağlantılar uğursuz olduqda, bildirilən limitə əməl edin:

SübutYoxlanılacaq parametr və ya proses vəziyyəti
worker_connections tükənməsiYuxarı axın soketləri də daxil olmaqla işçinin bağlantı büdcəsi
Əməliyyat sisteminin “Çox sayda açıq fayl” mesajıFaktiki xidmət prosesinə miras qalan fayl deskriptoru limiti

Dinləmə soketləri, jurnallar və digər açıq fayllar da deskriptor sərf edir. Bağlantının təkrar istifadəsi və trafik qarışığı istifadəçilərlə soketlər arasındakı əlaqəni dəyişir.

worker_rlimit_nofile işçi limitlərini mühitin icazələri çərçivəsində tənzimləyir. systemd vahidi LimitNOFILE təyin edə bilər; interaktiv shell-in ulimit dəyəri işləyən xidməti dəyişmir.

Limitləri iş yükünə görə ölçün və onları kimin sərf etdiyini yoxlayın. Gözlənilməz müştərilər və ya təkrar uğursuz olan yuxarı axın bağlantıları əvvəllər kifayət edən büdcəni tükəndə bilər. Daha böyük proses sayı və ya yaddaş limiti deskriptor çatışmazlığını aradan qaldırmır.

Əlaqəli məqalələr