Hlela ama-socket e-proxy e-NGINX ngaphambi kokukhuphula i-worker_connections
Ukuxhumana kwe-proxy ngokuvamile kusebenzisa kokubili i-socket yeklayenti neye-upstream; hlukanisa umkhawulo wokuxhumana we-worker nomkhawulo we-file descriptor wesevisi.
Ukuxhumana kwe-proxy okuhlala isikhathi eside ngokuvamile kuthatha ama-socket amabili: elikaklayenti nelase-upstream. I-worker_connections ibala izinhlangothi zombili. Ngakho-ke ukuyiphindaphinda nge-worker_processes akunikezi isithembiso somthamo kubasebenzisi be-proxy.
Lapho ukuxhumana kwehluleka, landela umkhawulo obikiwe:
| Ubufakazi | Isilungiselelo noma isimo senqubo okufanele sihlolwe |
|---|---|
| ukuphela kwe-worker_connections | Isabelomali sokuxhumana se-worker, kuhlanganise nama-socket e-upstream |
| Umlayezo wohlelo lokusebenza «Amafayela amaningi kakhulu avuliwe» | Umkhawulo we-file descriptor ozuzwa ngefuzi yinqubo yangempela yesevisi |
Ama-socket okulalela, amalogi namanye amafayela avuliwe nawo asebenzisa ama-descriptor. Ukusetshenziswa kabusha kokuxhumana kanye nengxubevange yethrafikhi kushintsha ubudlelwano phakathi kwabasebenzisi nama-socket.
I-worker_rlimit_nofile ilungisa imikhawulo ye-worker ngaphansi kwezimvume zemvelo. Iyunithi ye-systemd ingasetha i-LimitNOFILE; i-ulimit kushelly esebenzisanayo ayishintshi isevisi esebenzayo.
Linganisa imikhawulo ngokomthwalo womsebenzi, futhi uhlole ukuthi ngubani oyisebenzisayo. Amaklayenti angalindelekile noma ukuxhumana kwe-upstream okwehluleka ngokuphindaphindiwe kungaqeda isabelomali ebesanele ngaphambili. Inani elikhulu lezenqubo noma umkhawulo wememori akulungisi ukushoda kwama-descriptor.