Siete curiosi di sapere se il modulo gzip_static di nginx funziona?
Innanzitutto bisogna installare strace che facciamo con il classico:
1 | apt-getinstall strace |
Ora bisogna recuperare il PID di uno dei worker process di nginx:
1 2 3 4 | # ps auxw |grep nginx root 8580 0.0 0.0 5000 756? Ss May05 0:00nginx:master process/usr/sbin/nginx www-data 8581 0.0 0.0 5220 1568? S May05 0:09nginx:worker process www-data 8582 0.0 0.0 5168 1448? S May05 0:04nginx:worker process |
I due worker process attivi hanno PID 8581 e 8582.
A questo punto “agganciamoci” ad uno dei processi, filtrando per gz e vediamo che succede:
1 | #strace -p 8582 2>&1 | grep gz |
Se l’output è qualcosa del tipo:
1 2 | open("/var/www/css/style.css.gz",O_RDONLY|O_NONBLOCK)=438 open("/var/www/js/utils.js.gz",O_RDONLY|O_NONBLOCK)=-1ENOENT(No such fileordirectory) |
significa che il modulo funziona regolarmente.
enjoy
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta