Para esta configuração, são necessários três computadores:
Os dois servidores na DMZ lidam com o rastreamento, mirror pages e delivery e são redundantes para alta disponibilidade.
O servidor de aplicativos na LAN serve os usuários finais e executa todos os processos recorrentes (mecanismo de fluxo de trabalho). Assim, quando as cargas máximas são atingidas nos servidores frontais, os usuários do aplicativo não são afetados.
O servidor de banco de dados pode ser hospedado em um computador separado desses três. Caso contrário, é para o servidor de aplicativos e o servidor de banco de dados compartilharem o mesmo computador na LAN, desde que o sistema operacional seja compatível com Adobe Campaign (Linux ou Windows).
A comunicação geral entre servidores e processos é realizada de acordo com o seguinte schema:
Esse tipo de configuração pode lidar com um grande número de recipients (500.000 a 1.000.000), pois o servidor de banco de dados (e a largura de banda disponível) é o principal fator limitante.
JDK em todos os três computadores,
Servidor Web (IIS, Apache) em ambas as frentes,
Acesso a um servidor de banco de dados nos três computadores,
Caixa de entrada de devolução acessível via POP3,
Criação de dois aliases DNS:
Firewall configurado para abrir STMP (25), DNS (53), HTTP (80), HTTPS (443), SQL (1521 para Oracle, 5432 para PostgreSQL etc.) portas. Para obter mais informações, consulte a seção Acesso ao banco de dados.
Siga as etapas para instalar uma instância independente do servidor de aplicativos do Adobe Campaign para a criação do banco de dados (etapa 12). Consulte Instalação e configuração (máquina única).
Como o computador não é um servidor de rastreamento, não considere a integração com o servidor da Web.
Nos exemplos a seguir, os parâmetros da instância são:
O procedimento de instalação e configuração é idêntico em ambos os computadores.
As etapas são as seguintes:
Instale o servidor do Adobe Campaign.
Para obter mais informações, consulte Pré-requisitos da instalação do Campaign no Linux (Linux) e Pré-requisitos da instalação do Campaign no Windows (Windows).
Siga o procedimento de integração do servidor Web (IIS, Apache) descrito nas seguintes seções:
Crie o demonstração instância. Há duas maneiras de fazer isso:
Crie a instância por meio do console:
Para obter mais informações, consulte Criação de uma instância e fazer logon.
ou
Crie a instância usando linhas de comando:
nlserver config -addinstance:demo/tracking.campaign.net*
Para obter mais informações, consulte Criação de uma instância.
O nome da instância é igual ao do servidor de aplicativos.
A conexão com o servidor com o nlserver web módulo (mirror pages, unsubscription) será feito a partir do URL do balanceador de carga (tracking.campaign.net).
Altere o interno como o servidor de aplicativos.
Para obter mais informações, consulte esta seção.
Vincule o banco de dados à instância:
nlserver config -setdblogin:PostgreSQL:campaign:demo@dbsrv -instance:demo
No config-default.xml e config-demo.xml , habilite o web, trackinglogd e mta módulos.
Para obter mais informações, consulte esta seção.
Edite o serverConf.xml e preencher:
a configuração DNS do módulo MTA:
<dnsConfig localDomain="campaign.com" nameServers="192.0.0.1, 192.0.0.2"/>
O nameServers é usado somente no Windows.
Para obter mais informações, consulte Configurações de delivery.
os servidores de rastreamento redundantes nos parâmetros de redirecionamento:
<spareServer enabledIf="$(hostname)!='front_srv1'" id="1" url="https://front_srv1:8080"/>
<spareServer enabledIf="$(hostname)!='front_srv2'" id="2" url="https://front_srv2:8080"/>
Para obter mais informações, consulte Rastreamento redundante.
Inicie o site e teste o redirecionamento a partir do URL: https://tracking.campaign.net/r/test.
O navegador deve exibir as seguintes mensagens (dependendo do URL redirecionado pelo balanceador de carga):
<redir status="OK" date="AAAA/MM/JJ HH:MM:SS" build="XXXX" host="tracking.campaign.net" localHost="front_srv1"/>
ou
<redir status="OK" date="AAAA/MM/JJ HH:MM:SS" build="XXXX" host="tracking.campaign.net" localHost="front_srv2"/>
Para obter mais informações, consulte estas seções:
Inicie o servidor do Adobe Campaign.
No console do Adobe Campaign, conecte-se usando o administrador fazer logon sem uma senha e iniciar o assistente de implantação.
Para obter mais informações, consulte Implantação de uma instância.
A configuração é idêntica a uma instância independente, além da configuração do módulo de rastreamento.
Preencha a URL externa (a do balanceador de carga) usada para o redirecionamento e as URLs internas dos dois servidores frontais.
Para obter mais informações, consulte Configuração de rastreamento.
Usamos a instância existente dos dois servidores de rastreamento criados anteriormente e o interno fazer logon.