Histórico da Página
Considerações iniciais
- O serviço de indexação (Solr) precisa ser único e compartilhado por todas as instâncias, portanto deve ser isolado em outro ambiente - acesse mais informações;
- O repositório de arquivos do Fluig (Volume) deve estar em uma pasta compartilhada por todas as instâncias;
- A pasta de aplicativos "(FLUIG_HOME/appserver/apps") deve estar em uma pasta compartilhada por todas as instâncias;
- O banco de dados dever ser único para todas as instâncias;
- Todas as instâncias devem estar atualizadas com a mesma versão do fluig.
...
Instale a aplicação, usando o procedimento normal, porém utilize a seguinte linha de comando:
Bloco de código language bash title No Linux sudo ./jdk-64/bin/java -jar -Dprofile=full-ha fluig-installer.jar
Bloco de código language bash title No Windows .\jdk-64\bin\java.exe -jar -Dprofile=full-ha fluig-installer.jar
- Abra em um editor de texto o arquivo FLUIG_HOME/appserver/domain/configuration/domain.xml e altere algumas configurações:
Encontre a propriedade de binding "java:global/wcm/globalDataDir" e altere para apontar para a pasta compartilhada entre as instâncias;
Bloco de código language html/xml <simple name="java:global/wcm/globalDataDir" value="{pasta global}/wcmdir"/>
Encontre o subsystem "urn:com.totvs.technology.wcm:1.0" e altere para apontar para a pasta compartilhada entre as instâncias;
Bloco de código language html/xml <subsystem xmlns="urn:com.totvs.technology.wcm:1.0" dir="{pasta global}/apps" refresh="15"/>
- Mova o conteúdo da pasta FLUIG_HOME/repository/wcmdir para a pasta {pasta global}/wcmdir
- Mova o conteúdo da pasta FLUIG_HOME/appserver/apps para a pasta {pasta global}/apps.
- Abra em um editor de texto o arquivo FLUIG_HOME/repository/wcmdir/config/configuration.properties e altere algumas configurações:
- Encontre a chave "wcm/cacheServerAddress" e altere o valor para apontar para o servidor de cache configurado conforme recomendação [TODO: por Link].
- Inicie os serviços do cache, fluig_Indexer e fluig_RealTime e em seguida inicie o fluig.
- Acesse o fluig com o usuário "wcmadmin", crie o tenant e faça as configurações necessárias.
- Derrube o fluig e os serviços do fluig_RealTime, fluig_Indexer e do cache.
Criando um segundo nó na mesma instalação
O fluig já vem preparado para executar uma segunda instância na mesma instalação. Basta habilitar e configurar parâmetros como memória e port offset.
- Faça uma cópia da pasta “standalone-node1” para outra chamada “standalone-node2”.
cp -Rp standalone-node1 standalone-node2 Na pasta “/opt/fluig/jboss/bin”, crie o script “node2.sh”. Em “ip-do-servidor” coloque o endereço IP do servidor onde o Fluig está rodando.
Bloco de código language html/xml #!/bin/sh ./standalone.sh -c standalone.xml -b {ip-do-servidor} -Djboss.server.base.dir=../standalone-node2 -Djboss.node.name=node2 -Djboss.socket.binding.port-offset=200
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas