Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Aviso
titleAtenção

A utilização de servidores Microsoft Windows para ambientes

com 

com mais de uma instância NÃO é recomendada

Relatos de diversos usuários e comprovado por testes internos, descredenciam a instalação do Fluig em servidores Microsoft Windows, quando há necessidade de configurar um Load Balancer, ou seja, é necessário mais de uma instância do Fluig.

Os principais problemas encontrados são:

    • Bloqueio de arquivos: sistemas de arquivos como NTFS frequentemente causam problemas com acesso a arquivos por múltiplos processos. E é ainda mais frequente quando o arquivo está em um diretório compartilhado na rede.
      • Algumas situações que causam o múltiplo acesso ao mesmo arquivo:
        • Duas instâncias do Fluig acessando o arquivo
        • Antivírus verificando arquivos que se encontram na pasta de instalação do Fluig ou no volume
      • Principais problemas encontrados:
        • Ao subir o Fluig, o deploy (e consequentemente o startup) falha porque um artefato do produto está aberto por outro processo, como por exemplo o antivírus.
        • A subir uma segunda instancância do Fluig, o deploy (e consequentemente o startup) falha porque um aplicativo customizado localizado na pasta "apps" já foi aberto pela primeira instância e o Microsoft Windows manteve o arquivo bloqueado.
        • Não é possível visualizar um documento existente, porque não consegue abrir o arquivo por já ter sido aberto por outro usuário em outra instância do Fluig.
    • Performance: rodar o Fluig em servidores Microsoft Windows é perceptivelmente mais lento e necessita de mais hardware que em em servidores Linux (gerando um maior custo).


Solução

Não há uma solução definitiva e eficaz para a execução do Fluig em Load Balancer com Windows.

A solução recomendada é migrar para servidores Linux, que além de não terem os problemas relatados, são mais eficientes e precisam de menos recursos computacionais.