Fíor-theorainn tuairisceoirí comhad Squid a aimsiú
Léigh teorainneacha próisis an tseachfhreastalaí atá ag rith sula n-athraíonn tú socruithe PAM nó sula gcóipeáil tú luach nofile seasta ó oideas acmhainne.
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.conf | Sleachta 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 leis | Teorainn 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.