Sziasztok!
Olyan kerdesem lenne, hogy tudnatok e ajanlani, olyan reverse cache proxy megoldast, ami frontendkent mukodne, es mogotte lenne egy apache, es cachebe tarolna azokat a dolgokat, amit sokan neznek az oldalrol, es csak akkor nyulna az apache-hoz, ha szukseges. Remelem nem kerdeztem nagy marhasagot?! (amugy debian ala kellene)
koszonom
- 1492 megtekintés
Hozzászólások
varnish?
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
Megneztem a varnish-t, ez a megoldas is jonak tunik, holnap letesztelem virtualba, aztan ha nem szopok vele sokat, akkor holnap meg irok, hogy meddig jutottam,
koszonom szepen
- A hozzászóláshoz be kell jelentkezni
Szia!
Tehat, felraktam a varnish-t frontendnek, es moge raktam az apache-ot, igy nez ki:
backend default {
set backend.host = "valami.hu";
set backend.port = "8080";
}
viszont a sub vcl_recv, sub vcl_pipe, sub vcl_pass, sub vcl_fetch reszek azok defaultak, az apache-ot felkeszitettem a 8080-as portra, latszolag megy rendessen. Viszton szeretnek melyebben belemenni, mert eleg erdekesnek tunik, tovabbkutakodok, aztan irok ha elakdnek.
koszi
- A hozzászóláshoz be kell jelentkezni
Szia!
Javaslom az nginx-et. Eleg rugalmas a configja. Viszont minimum 0.7-es sorozatot tegyel fel, persze a legjobb a stabil, 0.8-as. :)
- A hozzászóláshoz be kell jelentkezni
Nginx-et megneztem, jo megoldasnak tunik, a configuralasa meg tok egyszeru, lehet ezen az uton megyek tovabb, de lehet hogy magaban az nginxben beallitok egy proxy-t, ami atdob az apache-ra + az nginx-be meg azt is berakom, hogy cache-eljen. Ez mar nagyon beteg, de legalabb az apache is megmarad.
koszi
- A hozzászóláshoz be kell jelentkezni
squid-et senki nem komálja? :)
--
maszili
- A hozzászóláshoz be kell jelentkezni
Az squid-et csak filterezesre hasznaltam. Esetleg neked vannak tapsztalataid ezzel kapcsolatban (reverse cache proxy squid-el megvalositva)? , mert mindenre vevo vagyok. Nekem az lenne a legfontosabb, hogy ne kelljen sokat szivni vele, hamar meglegyen a konfiguralasa, illetve stabil/megbizhato legyen.
- A hozzászóláshoz be kell jelentkezni
Ha reverse proxy -nak a squid -et akarod használni és a webszervereden akarod nyomon követni a felhasználók IP címét is, akkor forrásból kell forgatni a squid -et '--enable-follow-x-forwarded-for' config paraméterrel. Ha repóból telepíted a squid -et, akkor pl. php szkriptek a szerver saját IP -jét adják vissza a $_SERVER['REMOTE_ADDR'] változóban.
- A hozzászóláshoz be kell jelentkezni
A Debian féle squid-et nem kell újrafordítani az --enable-follow-x-forwarded-for kapcsoló miatt mert gyárilag úgy jön, hogy engedélyezve van.
Ellenőrizheted: squid3 -v
--
maszili
- A hozzászóláshoz be kell jelentkezni
Jaa, én nem a squid3 -at használom :)
- A hozzászóláshoz be kell jelentkezni
Jó az, de az én tapasztalataim alapján reverse proxy -nak a varnish jobb (by-design is erre találták ki, de FIXME).
- A hozzászóláshoz be kell jelentkezni
Erre valakinek megoldása esetleg? :) Sőt mikor nginx-et kipróbáltam az is ugyan ezt csinálta:
http://hup.hu/node/59594#comment-950993
- A hozzászóláshoz be kell jelentkezni