[zorp-hu] chainer= SideStackChainer es FailoverChainer

Kerekes Gyula gyula at harcinyul.hu
2008. Okt. 3., P, 15:40:30 CEST


On Friday 03 October 2008 15.36.28 Arpad KUN wrote:
> On Oct 3, 2008, at 15:30 PM, Kerekes Gyula wrote:
> > On Friday 03 October 2008 15.00.09 Arpad KUN wrote:
> >> Sziasztok,
> >>
> >> segitseget szeretnek kerni a kovetkezoben, hogyan kellene ezt szepen
> >> megoldani?
> >>
> >> Van egy ilyenem, ahol a kulso IP 10.1.1.1, es a bejovo http kereseket
> >> ket helyre dobalja:
> >>
> >> def PROBA_http() :
> >>      Service(name="PROBA_http", proxy_class=IDHttp,
> >> chainer=FailoverChainer(protocol=ZD_PROTO_TCP, timeout=n,
> >> round_robin=TRUE), router=DirectedRouter(dest_addr=(SockAddrInet
> >> ('192.168.1.151', 80), SockAddrInet('192.168.1.152', 80)),
> >> overrideable=FALSE, forge_addr=TRUE))
> >>      Listener(bindto=SockAddrInet('10.1.1.1', 80),
> >> service="PROBA_http", backlog=255)
> >>
> >>
> >> Ugyanezt szeretnem https-re, hogyan kellene a "chainer="be berantani
> >> a FailoverChainer() -t? (Ez igy most termeszetesen nem jo, de egy
> >> dest_addr-al mukodik.)
> >>
> >> def PROBA_https():
> >>      Service("PROBA_https", ReverseUnwrapSSL,
> >> chainer=SideStackChainer
> >> (IDHttpS), router=DirectedRouter(dest_addr=(SockAddrInet
> >> ('192.168.1.151', 80), SockAddrInet('192.168.1.152', 80)),
> >> overrideable=FALSE, forge_addr=TRUE))
> >>      Listener(SockAddrInet('10.1.1.1', 443), "PROBA_https")
> >
> > Miert kell SideStackChainer-t hasznalnod?
> >
> > Gyula
>
> Nem gondolkoztam rajta, miert ez volt a peldaban, a lista archivumban
> talaltam, es jonak tunt, mukodik is, egy hosttal. Nem ragaszkodom
> hozza, ez jott elosszor szembe. :)
>
Ezesetben hasznalj ssl-be stackelt http proxy-t, es nyugodtan hasznalhatsz 
failoverchainert, ahogy a http-nel.

Gyula


További információk a(z) zorp-hu levelezőlistáról