Mae cysylltiad procsi hirhoedlog fel arfer yn defnyddio dau soced: un y cleient ac un yr upstream. Mae worker_connections yn cyfrif y ddwy ochr. Felly nid yw ei luosi â worker_processes yn rhoi addewid o gapasiti i ddefnyddwyr procsi.

Pan fydd cysylltiadau'n methu, dilynwch y terfyn a adroddir:

TystiolaethGosodiad neu gyflwr proses i'w archwilio
disbyddu worker_connectionsCyllideb cysylltiadau'r gweithiwr, gan gynnwys socedi upstream
Neges y system weithredu „Gormod o ffeiliau ar agor“Y terfyn disgrifyddion ffeil a etifeddir gan broses wirioneddol y gwasanaeth

Mae socedi gwrando, logiau a ffeiliau agored eraill hefyd yn defnyddio disgrifyddion. Mae ailddefnyddio cysylltiadau a chymysgedd y traffig yn newid y berthynas rhwng defnyddwyr a socedi.

worker_rlimit_nofile yn addasu terfynau'r gweithiwr yn ddarostyngedig i ganiatadau'r amgylchedd. Gall uned systemd osod LimitNOFILE; nid yw ulimit mewn plisgyn rhyngweithiol yn newid y gwasanaeth sy'n rhedeg.

Mesurwch y terfynau ar gyfer y llwyth gwaith, ac archwiliwch pwy sy'n eu defnyddio. Gall cleientiaid annisgwyl neu gysylltiadau upstream sy'n methu'n gyson ddisbyddu cyllideb a oedd yn ddigonol o'r blaen. Nid yw nifer uwch o brosesau na therfyn cof yn trwsio prinder disgrifyddion.

Erthyglau cysylltiedig