Scrúdaigh an daemon atá ag rith sula mbeidh muinín agat as ulimit -n an bhlaosc logála isteach. Le suiteáil a úsáideann squid.service, tosaigh le:

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

Léigh /proc/PID/limits leis an aitheantas próisis iarbhír. I n-imscaradh ilphróiseas, seiceáil an t-oibrí ábhartha freisin. Ní cruthúnas é luach a shábháiltear sa chumraíocht go bhfuair an próiseas seo le hoidhreacht é.

RialúRaon
Blaosc ulimit agus PAM limits.confSleachta na blaoisce nó seisiúin a úsáideann an socrú PAM i ndáiríre
systemd LimitNOFILE=Próisis a cuireadh tús leo faoi pholasaí acmhainní an tseirbhíse sin
Squid max_filedescriptors, nuair a thacaítear leisTeorainn feidhmchláir laistigh de shrianta an chórais oibriúcháin

Ní ghlacann seirbhís chórais le hathruithe PAM díreach toisc gur athraigh riarthóir an comhad. Úsáid drop-in a bhaineann go sonrach leis an tseirbhís nuair is cuí a teorainn systemd a athrú. Déanann Squid doiciméadú go n-éilíonn max_filedescriptors atosú chun athrú; má fhágtar gan socrú é, faightear teorainn bhog an OS le hoidhreacht.

Déan an teorainn a mheas de réir tuairisceoirí, ní de réir úsáideoirí. Is féidir le cliaint roinnt soicéad a choinneáil, agus ídíonn naisc amach, logaí agus píopaí cúnta tuairisceoirí freisin. Ligeann ardú na teorann níos mó tomhaltais gan méid seasta RAM a chur in áirithe láithreach do gach tuairisceoir féideartha. Ní ceanglas acmhainne uilíoch ná uasteorainn Linux é seanmheastachán cuimhne in aghaidh an tsoicéid ná 65,535.

Tar éis athrú na seirbhíse, cuir teorainneacha an phróisis nua i gcomparáid leis na luachanna beartaithe. Má tharlaíonn teipeanna i bhfad faoina mbun, fiosraigh an acmhainn atá á ídithe i ndáiríre.

Ailt ghaolmhara