O nginx é adequado para servir PDFs?

8

Esta é uma pergunta fictícia. Eu tenho que dar acesso público a PDFs, digamos 8 MB / file. Parece-me que o nginx servirá qualquer tipo de arquivo, desde que sejam estáticos. Mas alguém me diz que o nginx não é adequado para isso.

Você pode me fornecer alguma documentação para provar que eu estou errado?

    
por François Verry 06.02.2012 / 17:49

3 respostas

2

Em caso de dúvida, faça um benchmark! Felizmente alguém já fez isso:

link

Conclusão? Permitam-me citar:

G-WAN seems again to perform a lot better than the other servers. Nginx always performs slightly better than Lighttpd, while Apache Traffic server is very similar to Lighttpd in term of performance.

E:

Regarding the resources used by each server, Nginx is the winner in term of memory usage, as the amount of memory does not increases with the number of concurrent clients. G-WAN requires 2 times less CPU than the other servers.

A prova está nos números. O Nginx é o segundo melhor em solicitações / segundo, a média para uso de CPU e o melhor para uso de memória. Então, sim, o nginx é definitivamente um bom servidor para servir estaticamente PDFS de tamanho padrão.

    
por 10.02.2012 / 05:46
23

Não há nada a provar, o nginx é especificamente otimizado para servir conteúdo estático.

Você foi dito errado.

    
por 06.02.2012 / 17:55
14

O uso típico do nginx é servir os arquivos estáticos para um site, enquanto outra coisa (para a qual o nginx é proxies) serve o conteúdo dinâmico. A menos que você esteja gerando os PDFs em tempo real, o nginx deve estar perfeitamente bem.

    
por 06.02.2012 / 17:53

Tags