Histórico da Página
...
- Instale o banco de dados e crie uma instância;Instale o memcached padrão da distribuição e se necessário faça as configurações
- É mandatório a utilização de um servidor de Cache externo. A recomendação é utilizar o Redis (Instalar conforme as recomendações [TODO: Por link]);
- Escolha uma pasta e um servidor e torne-a acessível para todas as máquinas que farão parte do Load Balancer.
...
O Fluig possui uma configuração especial para ser executado em cluster com Load Balancing. Essa configuração é habilitada durante a instalação.
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
- sfrd
- apenas tomando o cuidado de:
- Informe a URL correta do banco de dados;
- Informe a URL correta para o servidor memcached.
cp -Rp standalone standalone-node1
Edite o arquivo standalone-node1/configuration/standalone.xml:Em “<system-properties>”, adicione uma nova propriedade:
Bloco de código <property name="UseJK" value="true"/>language html/xml
Altere o valor da propriedade de binding “wcm/globalDataDir” 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}"/>
- No sysbsystem “jboss:domain:web” adicionar o atributo instance-id="${jboss.node.name:node0}"
Ainda no sysbsystem “jboss:domain:web” adicionar o conector AJP, logo abaixo do conector http:
Bloco de código language html/xml <connector name="ajp" protocol="AJP/1.3" scheme="http" socket-binding="ajp" enabled="true"/>
Na pasta “/opt/fluig/jboss/bin”, crie o script “node1.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-node1 -Djboss.node.name=node1 -Djboss.socket.binding.port-offset=100
- Certifique-se que na “apps” não exista o arquivo “foundation-addon-indexer-web.war”, que é o servidor Solr;
Inicie o primeiro nó pelo script “node1.sh”:
Bloco de código language html/xml ./node1.sh
- Depois de iniciado e conseguir logar com o usuário “wcmadmin”, derrube o Fluig;
- Conecte no banco de dados e acerte o valor do campo server_url, da tabela wcm_configuration. A URL salva contém a porta 8080, altere o valor para não conter a porta (ou altere para a porta do apache caso não esteja na porta 80);
- Inicie o Fluig novamente pelo script “node1.sh”;
- Inicie o Fluig versão Solr apenas pelo script padrão “standalone.sh”;
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas