Olá pessoal. Estou com a seguinte situação.

Tenho um site Plone + Squid + Cache Fu utilizando ZEO e 1 Zope Server.

Mais ou menos assim:


SQUID (porta 80) -----> ZOPE (porta 8080) -----> ZEO

Quero adicionar + Zope apontando para o ZEO, assim teria 2 Zope
Servers, cada um rodando em uma máquina diferente e por sua vez
utilizando o mesmo ZEO.

Ficaria assim:

*******************/ --------->  ZOPE 1 (porta 8080)\
SQUID (porta 80) --**********************************-------> ZEO
*******************\ ----------> ZOPE 2 (porta 8080)/

SQUID (porta 80) 
      |
     / \
    /   \
ZOPE1  ZOPE 2
  |      |
   \    /
    \  /
    ZEO

Fazer o desenho tá complicado mas acho que dá pra entender....

Utilizei a ferramenta que vem com o Cache Fu para gerar a configuração
do Squid mas ela prevê apenas, até onde sei, 1 servidor Zope. Como
faria para configurar no squid mais um servidor Zope e fazer o
balanceamento de carga entre eles.

Assim, no caso de um deles cair ou todo o servidor ficar indisponível
o squid repassaria as requisições automáticamente para o outro.

Obrigado.

Responder a