IIS ARR: Instalação e configuração

Configuração: Roteamento Simples

Contents

Nesta parte vamos configurar um roteamento simples do protocolo HTTP. As requisições HTTP chegarão ao servidor ARR e este as transferirá para o servidor WEB que hospeda o(s) site(s).

A primeira etapa é criar um Farm de Servidores que corresponda a um ou mais servidores Web que hospedam o aplicativo e, em seguida, modificar a regra de regravação para roteamento para o farm correto com base no URL.

Selecione Server Farm 1, clique com o botão direito nele e clique em Create Server Farm … 2 ou vá até o menu Actions.

Création d'une ferme

Insira o nome do Farm de Servidores 1 (por convenção o nome DNS de acesso), marque a caixa Online 2 caso não seja feito e clique em Próximo 3.

Entrer le nom de la ferme

Digite o nome ou IP dos servidores que hospedam o site 1 e clique em Adicionar 2.

Indiquer les serveurs web qui héberge l'application

Depois que os servidores forem adicionados 1 clique no botão Concluir 2.

Cliquer sur terminer pour créer la ferme

Clique em Sim 1 para confirmar a criação automática da regra de reescrita (roteamento).

Création automatique des regles

As regras automáticas dependem do nome do farm para fazer a regravação. Veremos mais adiante como modificar as regras de confiabilidade.

O primeiro “server farm” 1 é criado e está disponível na interface de administração do IIS.

Aperçu de la ferme

Expanda a pasta Server Farms 1 e selecione o farm recém-criado 2. Na área central 3 estão as ações disponíveis.

Actions sur possible sur une ferme

Vamos agora dar uma olhada mais de perto nas regras de reescrita.

Clique em Regras de Roteamento 1.

Ouvrir la parametrage du routage

No menu Ações, clique em Reescrever URL … 1.

Ouvrir les regles

Vemos a regra de encaminhamento criar automaticamente 1. Clique duas vezes nele para exibir os detalhes da regra.

Liste des regles

No caso de um único servidor Web hospedar todos os sites em vhosts (sites), seria possível fazer uma única regra mantendo o cabeçalho do host.

A : vemos aqui que o tráfego que chega no servidor é encaminhado e não reescrito como podemos ver na lista de regras. Agora vamos limitar a transferência para a url lab.rdr-it.intra. Clique em Condições 1.

Edition de la régle

Clique no botão Adicionar 1. Na nova janela que se abre, digite a variável do servidor que vamos testar aqui {HTTP_HOST} 2, no campo modelo 03 digite o (sub)domínio a ser processado e clique em OK 4 para salvar a condição.

Ajout de condition

A : a condição é adicionada, clique em Aplicar 1 para levá-la em consideração.

Condition appliquée

Para os propósitos do tutorial, adicionei um segundo site arr-demo.rdr-it.intra que passa pelo ARR e que está hospedado no mesmo servidor IIS.

Os registros DNS do tipo A de site devem apontar para o servidor ARR.

Résolution de nom via ping

Inicie um navegador de internet e acesse os sites.

Résultat navigateur

Para validar a passagem no ARR, é possível verificá-la no nível dos logs do IIS que está em C:/inetpub/LogFiles/W3SVC1 (por padrão). A passagem pelo ARR também pode ser monitorada no nível de monitoramento 1 na fazenda com uma página dedicada às estatísticas 2.