Kanna tann gangandi daemonin, áðrenn tú lítur á ulimit -n hjá innritingsskelini. Fyri ein installatión, sum brúkar squid.service, byrja við:

systemctl show squid.service -p MainPID -p LimitNOFILE
systemctl cat squid.service

Les /proc/PID/limits við veruliga proses-ID-num. Í eini fleirprosess-útseting, kanna eisini tann viðkomandi arbeiðaran. Eitt virði, sum er goymt í konfiguratiónini, er ikki prógv fyri, at hesin prosesin hevur arvað tað.

StýringUmráði
Skel ulimit og PAM limits.confEftirkomarar skeljanna ella setur, sum veruliga brúka PAM-stillingina
systemd LimitNOFILE=Prosesir, sum byrjaðu undir tilfeingispolitikki tænastunnar
Squid max_filedescriptors, har tað verður stuðlaðAvmarking hjá tólum innan fyri avmarkingar stýriskipanarinnar

Ein skipanartænasta tekur ikki PAM-broytingar at sær, bara tí at ein fyrisitari broytti fíluna. Brúka eitt tænastubundið drop-in, tá tað er hóskandi at broyta systemd-markið. Squid skjalfestir, at max_filedescriptors krevur endurbyrjan at broytast; verður tað latið ósett, arvar tað linna markið hjá stýriskipanini.

Mát markið eftir lýsingum, ikki brúkarum. Klientar kunnu halda fleiri sockets, og framleiðandi sambond, loggar og hjálparrør brúka eisini lýsingar. At hækka markið letur meira nýtslu uttan at bóka eitt fast minni fyri hvørja møguliga lýsing beinanvegin. Hvørki ein gomul meting av minni fyri hvønn socket ella 65,535 er eitt altjóða kapasitetskrav ella eitt Linux-tak.

Eftir tænastubroytingina, samanber markini hjá tí nýggja prosesinum við ætlaðu virðini. Um brestir koma nógv undir teimum, kanna tá tilfeingið, sum veruliga verður upptøkt.

Skyldar greinar