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