[FUG-BR] RES: RES: RES: RES: RES: Dica: Proxy-Reverso

Renato Frederick frederick em dahype.org
Quinta Janeiro 15 14:18:44 BRST 2009


E o principal, como é nativo do open, não ocupa memória e cpu a exemplo do
apache.
E a flag de adicionar cabeçalhos é bacana para quem precisa de um site 'não
cacheável', mas os desenvolvedores não adicionam. 

> -----Mensagem original-----
> De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em
> nome de Eduardo Alvarenga
> Enviada em: quinta-feira, 15 de janeiro de 2009 14:06
> Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
> Assunto: Re: [FUG-BR] RES: RES: RES: RES: Dica: Proxy-Reverso
> 
> Grande Ricardo! A quanto tempo!
> Fico feliz que gostou do djbdns :-)
> 
> Experimente o relayd. Ele é excelente no que faz.
> Além de HTTP ele faz relay de um monte de outros protocolos, e de uma
> maneira bastante elegante.
> 
> Você vai gostar.
> 
> 
> Abraço,
> 
> 2009/1/15 Ricardo Augusto de Souza <ricardo.souza em cmtsp.com.br>
> 
> >  Quem é vivo sempre aparece.
> >
> > Hail Eduardo Alvarenga....
> >
> > Aprendi a usar tinydns com vc... duvido vc lembra disso!!
> >
> >
> > Vou ler sobre isso e planejar uma solucao assim:
> > - pf + relayd + nat/rdr
> > - IIS .NET com sessoes no sql server
> > - proxy reverso http://varnish.projects.linpro.no/
> >
> > -----Mensagem original-----
> > De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br] Em
> nome
> > de Eduardo Alvarenga
> > Enviada em: quinta-feira, 15 de janeiro de 2009 11:49
> > Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
> > Assunto: Re: [FUG-BR] RES: RES: RES: Dica: Proxy-Reverso
> >
> > Nesse caso eu recomento usar o relayd do OpenBSD para isso.
> >
> > É um balanceador de verdade, L7, que verifica se está tudo certo
> antes de
> > encaminhar as requisições.
> >
> > http://www.openbsd.org/cgi-bin/man.cgi?query=relayd
> > http://www.openbsd.org/cgi-bin/man.cgi?query=relayd.conf
> >
> > Não sei já se tem para FreeBSD, mas no OpenBSD funciona
> maravilhosamente
> > bem.
> >
> >
> > Abraço,
> >
> > 2009/1/15 Ricardo Augusto de Souza <ricardo.souza em cmtsp.com.br>
> >
> > > Renato,
> > >
> > > será que o PF nao tem essa 'inteligencia' ?  Pq ter 50% de perda é
> tenso!
> > > Deve ter um jeito dele só redirecionar a requisicao para o servidor
> q
> > > estiver up na DMZ.. vou procura saber isso.
> > > Será que é possivel a gente conversar depois sobre esse cenário (
> .NET
> > > + sessoes no db + load balance ) ?
> > >
> > > Valeu
> > >
> > > -----Mensagem original-----
> > > De: freebsd-bounces em fug.com.br [mailto:freebsd-bounces em fug.com.br]
> Em
> > > nome de Renato Frederick Enviada em: quinta-feira, 15 de janeiro de
> > > 2009 10:56
> > > Para: 'Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)'
> > > Assunto: [FUG-BR] RES: RES: Dica: Proxy-Reverso
> > >
> > > Indiferente de qual programa é escrito, se a sessão não for
> armazenada
> > > em um local comum aos 2 hosts, ela é quebrada, mesmo que seja algo
> > > mais simples como um roundrobin do pf  por exemplo :)
> > >
> > > Aqui temos .NET e MSSQL, funciona 100%, mas nem usamos Proxy
> reverso,
> > > é PF mesmo..
> > >
> > > O problema é quando um host cai, 50% das requisições dão timeout(No
> > > caso de
> > > 2 hosts). Esta solução abaixo já detecta isto e evita que
> requisições
> > > sejam entregues ao host que parou, mas controle de sessão só mesmo
> no
> > aplicativo!
> > >
> > > > -----Mensagem original-----
> > > > De: freebsd-bounces em fug.com.br [mailto:freebsd-
> bounces em fug.com.br]
> > > > Em nome de Ricardo Augusto de Souza Enviada em: quinta-feira, 15
> de
> > > > janeiro de 2009 11:27
> > > > Para: Lista Brasileira de Discussão sobre FreeBSD (FUG-BR)
> > > > Assunto: [FUG-BR] RES: Dica: Proxy-Reverso
> > > >
> > > >
> > > >
> > > > Muito legal isso.
> > > > ALguem tem alguma figura/diagrama de como isso funciona?
> > > >
> > > > Voces ai já conseguem fazer load balance de IIS com aplicacoes
> .NET ?
> > > > Eu andei lendo bastante sobre isso, e o problema q estou
> encontrando
> > > > é o controle de sessaao.
> > > > Para fazer o load balance, terei q armazenar as sessoes em um
> > > > db(mssql por ex ).
> > > >
> > > > Alguem ai já faz isso?
> > > >
> > > >
> > > > Valeu
> > >
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >
> >
> >
> >
> > --
> > Eduardo Alvarenga
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
> 
> 
> 
> --
> Eduardo Alvarenga
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd



Mais detalhes sobre a lista de discussão freebsd