Existe um aplicativo simples do Load Balancer para o ambiente de desenvolvimento no Windows?

3

Existe um aplicativo simples do Load Balancer para desenvolvimento no Windows? Estou executando um par de instâncias do JBoss 5.x em um cluster em uma única máquina. Normalmente, essa configuração é balanceada por um bom balanceador de carga de hardware, mas estou querendo saber se existe um software simples para habilitar o balanceamento de carga em meu ambiente de desenvolvimento do Eclipse.

Basicamente, por exemplo, eu quero um balanceador de carga em execução na porta 11111 que execute round-robins entre as duas instâncias do JBoss em cluster nas portas ssl 8443 e 8543. (ou porta http, se isso não for possível)

Eu sei que o Glassfish tem um balanceador de carga interno, mas não posso usar o Glassfish.

Uma ideia que tenho é tentar configurar uma instância separada do Tomcat com o aplicativo da Web "balanceador". Eu estou tentando isso agora ... não tenho certeza se vai funcionar ... e é uma configuração complicada e eu gostaria que houvesse algo realmente fácil.

    
por djangofan 20.01.2010 / 02:05

3 respostas

2

Você pode usar o Servidor HTTP Apache com o mod_proxy_balancer .

    
por 03.02.2010 / 07:17
4

Você pode usar o Nginx !! Instale o nginx e adicione o arquivo de configuração !!!

http {
  upstream myproject {
    server 127.0.0.1:8000;
    server 127.0.0.1:8001;
  }

  server {
    listen 80;
    server_name localhost;
    location / {
      proxy_pass http://myproject;
    }
  }
}
    
por 19.03.2013 / 08:19
0

Em vez de balanceamento de carga entre portas, por que não vincular cada instância a um endereço IP de loopback específico. Toda a rede 127.0.0.0/8 é loopback (não apenas 127.0.0.1). Se você configurar seus processos para ligar a 127.0.0.2 e 127.0.0.3 (ou o que você quiser), então você pode fazer round robin de IP. Isso pode ser feito com o DNS, se desejar.

Você também pode escrever um wrapper que se vincule a um IP / port e encaminhará a conexão aleatoriamente para um dos servidores, e apenas passará os dados.

    
por 03.02.2010 / 06:49