Hosts Virtuais do Proxy

O host virtual permite que um único servidor proxy hospede vários domínios e portas em um endereço IP e porta únicos.

Um host virtual de proxy consiste em nome e porta de um domínio da Web e um conjunto de expressões de regra de proxy que executam ações de proxy para critérios específicos. Além disso, cada host virtual do proxy pode substituir a configuração do servidor proxy para que os elementos de configuração sejam definidos especificamente para esse host virtual. As seguintes configurações podem especificar configurações de host virtual no lugar das configurações do escopo do servidor:
  • Criação de log
  • Páginas de erro customizadas
  • Entrega de arquivo estático
Os hosts virtuais do proxy utilizam ações do servidor proxy e expressões de regras do proxy. As expressões de regras do proxy e as ações do servidor proxy são utilizadas apenas para hosts virtuais do proxy. Quando o host virtual do proxy recebe pedidos de entrada, as expressões de regra do proxy são avaliadas. Se a expressão for avaliada como true, qualquer ação do servidor proxy especificada pela expressão de regra do proxy será executada. As seguintes ações do servidor proxy podem ser especificadas quando uma expressão for avaliada como true:
  • Regras de roteamento
  • Regras de armazenamento em cache
  • Regras de regração de URL
  • Regras de modificação de cabeçalho
  • Regras de compactação

Um host virtual de proxy diferente pode ser criado para o servidor proxy para representar cada domínio da Web que o servidor proxy está hospedando. Por exemplo, um pedido para www.proxy1.com na porta 80 utiliza a configuração especificada para www.proxy1.com:80. Um pedido para www.proxy2.com na porta 80 utiliza a configuração especificada para www.proxy2.com:80. É possível utilizar um caractere de cartão curinga para especificar que o host virtual do proxy pode ser usado para todos os domínios da Web ou todas as portas. Por exemplo, www.proxy1.com:* especifica que um host virtual de proxy pode ser usado para todos os pedidos de um domínio da Web www.proxy1.com, independentemente da porta. Um host virtual de proxy para *:80 especifica que ele pode ser usado para todos os pedidos na porta 80, independentemente do domínio da Web.

Após criar um servidor proxy com os hosts virtuais de proxy necessários, o protocolo HTTP permite que vários domínios da Web sejam hospedados por um único processo do servidor. Quando um pedido de entrada for recebido pelo servidor proxy, ele corresponde ao host virtual do proxy localizado na mensagem do pedido de entrada para a configuração apropriada para esse host virtual do proxy. Se um pedido corresponder a vários hosts virtuais do proxy devido ao uso de caracteres curinga, o host virtual do proxy que aparece primeiro na lista de hosts virtuais do proxy será utilizado.


Ícone que indica o tipo de tópico Tópico de Conceito



Ícone de registro de data e hora Última atualização: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjpx_virthost
Nome do arquivo: cjpx_virthost.html