txloadbalancer.txloadbloadbalancer é um balanceador de carga TCP Pure Python. | |
Baixe Agora |
txloadbalancer. Classificação e resumo
Propaganda
- Licença:
- MIT/X Consortium Lic...
- Preço:
- FREE
- Nome do editor:
- Twisted Community Code
- Site do editor:
- http://pypi.python.org/pypi/txLoadBalancer/
txloadbalancer. Tag
txloadbalancer. Descrição
O txloadbalancer é um balanceador de carga TCP baseado em Python Pure. O txloadbalancer é um balanceador de carga TCP baseado em Python Pure. Ele leva conexões TCP de entrada e as conecta a um número de servidores de backend.txPalancer é um garfo do pitondiretor de Anthony Baxter. Ele removeu todo o código de rosqueamento e assíncor e a interface do usuário com os análogos com base na torção. Também reorganizou significativamente a API e forneceu muitos novos recursos (veja abaixo) .usage $ Twistd -Noy ./bin/txlb.tacthis usará o arquivo de configuração padrão em ./etc/config.xml; Você pode editar o arquivo .tac para apontar para a configuração preferir. Certifique-se de editar o arquivo CONFI .XML para refletir corretamente seus serviços necessitados de carregamento-balancing.Para ativar a interface administrativa, seu arquivo de configuração deve ter a seção de administrador definida, com os campos obrigatórios. Para um exemplo, não se esqueça de ver ./etc/config.xml. Para mais detalhes, consulte as informações de configuração no diretório ./doc. Se você estiver criando seu próprio script e não quiser usar o TXLB.TAC, você pode importar as funções de configuração do aplicativo no TXLB.Application. Se você deseja "Incorporar" um balanceador de carga no seu aplicativo torcido, consulte o exemplo ./bin/txlbweb.tac.here são alguns recursos importantes do "TxLoadBalancer": · É um carregador TCP puro-torcido. · Graças a torcida, é assíncrive E / S baseado, muito menos sobrecarga do que os balanceadores da Forquilha / Thread. · Ele tem vários algoritmos de agendamento (Refote aleatório, robin redondo, bordo, ponderado). Se um servidor não responder, ele será removido do pool - o cliente que falhou ao conectar ficou com falha transparentemente para um novo host. · Fornece um servidor web opcional para uma interfectação interna do administrador. · Serviços de temporizador de gerenciamento separados que executam tarefas como periodicamente reinando os hosts falhados para a rotação, atualizadas arquivos de configuração no disco com alterações feitas no servidor em execução. · Um servidor ssh integrado para gerenciar (e modificar) uma instância de balanceador de carga em execução. · Uma API torcida para adicionar Um serviço de balanceamento de carga para o seu aplicativo torcido sem a necessidade de executar um balanceador de carga separado. · O aplicativo usa um arquivo de configuração baseado em XML.Requirements: · PythonWhat novo neste lançamento: · Mergulhos MUDANÇAS DE API: Competamente reorganzied a base de código . · Patches integrados do projeto do servidor de calendário da Apple. · Uma nova API para criar serviços balanceados por carga dentro de um aplicativo torcido (sem a necessidade de executar um daemon de carga de carga separada). · Adicionado suporte para interação ao vivo com Balanceador de carga via conexão SSH para executar o interpretador de python (bueiro torcido). · A capacidade de começar a ouvir uma nova porta sem restaurar o aplicativo. · Adicionado um agendador de balanço de carga ponderado.
txloadbalancer. Software Relacionado