Pergunta

Eu ouvi um monte de gente divulgando sucesso usando proxies baseados em Linux para lidar com encaminhamento para alta disponibilidade de aplicações web, mas quais são os outros fazendo com serviços web? Eu tenho um banco de serviços WCF que precisam ser movidos para um modelo de alta disponibilidade (failover), o que significa que, se um determinado servidor que hospeda os serviços WCF vai para baixo, o pedido é encaminhado para outro dos servidores no banco. Eu prefiro ficar longe de implementação de uma solução baseada em Linux, já que não há Linux pessoas conhecedoras no ambiente.

Foi útil?

Solução

Se você não precisa de durabilidade, você pode carregar pedidos equilíbrio serviço WCF assim como solicitações da web normais sem fazer nada de especial. Se você precisa de durabilidade e quero solicitações para sobreviver sendo cortado meados de processo, use o NetMsmqBinding.

Outras dicas

Eu preferia ficar longe a implementação de uma solução baseada em Linux, já que não há Linux conhecedor pessoas no ambiente.

Esta é provavelmente uma razão forte o suficiente para não usar uma solução baseada em Linux. Fazendo o que você descreve assim requer experiência razoável além de uma abordagem receita simples, e manutenção substancial.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top