Existe algum limite flexível / rígido no número de hosts virtuais que o Nginx pode manipular?

4

E quais são as implicações de desempenho? É prático hospedar dezenas de milhares de vhosts em uma instância do Nginx? Quanto seria a latência aumentada?

Pretendemos oferecer domínios personalizados para usuários e atribuir diferentes chroot por usuário e para veicular ativos estáticos como js / css diretamente do nginx. Queremos hospedar o máximo possível de usuários por instância nginx.

    
por kenn 11.01.2013 / 08:36

1 resposta

2

Se você não precisar de conteúdo dinâmico, daemons fastcgi, etc, vhosts ilimitados podem ser tão simples quanto este resposta SF .

server_name *.dom.tld;
root /var/www/$http_host/public;

Nesse caso, seu primeiro gargalo provavelmente será o sistema de arquivos, não o Nginx.

Observe também que os principais proxies reversos, como o uso do Cloudflare (uma versão modificada do) Nginx, por isso parece plausível fazer.

    
por 08.11.2014 / 23:00