- janoszen blogja
- A hozzászóláshoz be kell jelentkezni
- 1404 megtekintés
Hozzászólások
A legeslegjobb a php-fpm-el az ondemand process manager (poolonként 0 children, requestkor child processzek forkolása), amivel gyorsítótárazással nagyon alacsony memóriahasználat mellett nagy forgalmat és minden esetben rengeteg poolt lehet kiszolgálni.
- A hozzászóláshoz be kell jelentkezni
Van még pár haszons tudománya. Az OTP-s fizetési rendszer implementálásánál a fastcgi_finish_request() nem kicsit megkönnyítette a dolgomat.
- A hozzászóláshoz be kell jelentkezni
Tudnál erről még mesélni, esetleg technikai részletekkel? A közeljövőben tervezek áttérni rá, és minden hasznos beállítási lehetőség érdekel.
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)
- A hozzászóláshoz be kell jelentkezni
+1
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
csak ha valamelyik wikiben le van irva, akkor fog tudni meselni.
- A hozzászóláshoz be kell jelentkezni
Miert, te tudnal olyat is meselni rola, ami nincs a wikikben leirva? Ne tartsd vissza magad! :-)
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
A dokumentáció nagyszerű kiindulópont a telepítéshez és a finomhangoláshoz is.
----------
A php-fpm ondemand-al nagyon jól használható nagy részben statikus, gyorsítótárazott (amikor a PHP backendet nem éri nagyon nagy terhelés, PHP opcode cache / accelerator sem kell) tartalmak kiszolgálására Varnish-al, meg nginx-el.
Az ondemand még hasznosabb shared hosting-nál, amikor nem kell minden pool-hoz processzeket forkolni.
Az előbbivel vannak tapasztalataim, az utóbbival nincsenek.
---------
Tényleg Arnoldka, mielőtt elfelejteném.
- A hozzászóláshoz be kell jelentkezni
get a life inkabb.
- A hozzászóláshoz be kell jelentkezni
Es a forkolassal elviszi a CPU -t usr -ben, ha nem ketlatogatos oldalakrol beszelunk; ezzel egyutt a processz forkolasa onmagaban is noveli a valaszidot.
Tehat beszelhetunk a CPU terheles vs. memoriafogyasztas tortenetrol, utobbit a pm.max_requests megfelelo beallitasaval elonyosen tudsz modositani.
- A hozzászóláshoz be kell jelentkezni
Kiegesziteskent nem artana beszelni a static es a dynamic pool -ok elonyerol es hatranyarol is; valamint arrol, hogy ha fpm status -t akarsz lekerni, azt poolonkent kulon kell megtenned.
- A hozzászóláshoz be kell jelentkezni
Ez tényleg jó lenne még, mert ezekről valóban kevés információ érhető el.
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)
- A hozzászóláshoz be kell jelentkezni
A cikkben a chroot volt a lényeg, de lehet, hogy egyszer erről is írok cikket.
- A hozzászóláshoz be kell jelentkezni
En mindenkepp vevo lennek egy ilyen cikkre-cikksorozatra.
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Mondjuk legközelebb…? :)
-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."
rand() a lelke mindennek! :)
- A hozzászóláshoz be kell jelentkezni
Ha gondolod, ezzel kapcsolatosan szivesen megosztom a tapasztalataimat, mi gyakorlatilag 2009 ota folyamatosan hasznaljuk, 30+ szerveren nginx -el egyutt (nagy megelegedessel).
- A hozzászóláshoz be kell jelentkezni
Ha o nem gondolja, akkor is megoszthatod :-)
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
No, akkor irok majd errol valami blogbejegyzest, par peldakonfiggal a jovo heten. (Csak az egyseges kezeles miatt lett volna erdekes...:))
- A hozzászóláshoz be kell jelentkezni
Ha van kedved vendégcikket írni, én szívesen látom. :) Keress meg privátban légyszi.
- A hozzászóláshoz be kell jelentkezni
a konkret PHP-FPM-et nem ismerem, de epp erre szoktak azt alkalmazni, hogy a poolnak van egy minimum es egy maximum korlata, kozben pedig bizonyos steppel no. igy elkerulheto a hirtelen forkolasos tortenet, illetve megfelelo per-thread idle time beallitasaval az is, hogy inditunk szalat - leesnek a keresek - becsukjuk - megjon a keres - megint inditunk sor zabalja fel a cput.
- A hozzászóláshoz be kell jelentkezni
Valami hasonlot csinal az fpm is, bar nem ertem meg teljes mertekben, hogy minek a fuggvenyeben csukja be a felesleges szalakat (hol lehet allitani a timeoutot, meg ilyes).
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Ondemand-nál be lehet állítani az idle timeoutot (pm.process_idle_timeout).
Dynamic-nál a pm.max_spare_servers az idle state childrenek felső határa, a felesleges szálakat adaptívan a terhelés függvényében csukja be a pm.min_spare_servers alsó határáig.
- A hozzászóláshoz be kell jelentkezni
Honnet lehet szedni tesztelheto ondemand fpm-et? Melyik verziotol van?
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Kossz
--
Ki oda vagyik, hol szall a galamb, elszalasztja a kincset itt alant. | Gentoo Portal
- A hozzászóláshoz be kell jelentkezni
Igen, hasonlokra (is) gondoltam...
- A hozzászóláshoz be kell jelentkezni