A ordem do vhost faz diferença?

1

Em nosso servidor Centos, o Apache tem um arquivo httpd.conf que lista vários arquivos vhost.conf. Temos cinco desses arquivos para diferentes conjuntos de domínios. Um arquivo vhost.conf pode ter centenas de domínios e centenas de redirecionamentos 301. Eu entendo que o primeiro vhost é usado para fallback. Este servidor tem uma carga pesada. Cerca de 10 a 20 domínios servem talvez 80% ou mais de todo o tráfego.

Gostaria de saber se a ordem dos arquivos vhost e - dentro de um arquivo vhost - a ordem dos diferentes domínios pode fazer a diferença.

    
por SPRBRN 12.07.2013 / 13:54

2 respostas

4

As definições do vhost são inseridas em uma tabela de hash durante a inicialização, portanto a sobrecarga de procurá-las é mínima, e a ordem é provavelmente irrelevante (exceto para a primeira, como você mencionou). Você pode ler sobre os detalhes na documentação do Apache . Eles também têm uma página sobre dicas de desempenho , onde nenhuma menção é feita ao fazer o pedido .

    
por 12.07.2013 / 23:17
2

Eu herdei sistemas que tinham centenas de domínios virtuais configurados, em nenhuma ordem particular, que eu classifiquei alfabeticamente para facilitar o acesso. A classificação não teve absolutamente nenhum efeito na velocidade do servidor. No entanto, o plural de anedota não é dado, então não tome minha palavra para isso.

    
por 12.07.2013 / 14:00