Pengurus Proksi Nginx ialah alat untuk mengurus pelayan proksi Nginx Dengan menggunakannya, anda boleh mencapai pecutan cache permintaan HTTP. Berikut akan memperkenalkan secara terperinci cara menggunakan Pengurus Proksi Nginx untuk mencapai pecutan cache dan memberikan contoh kod khusus.
1. Pasang dan konfigurasikan Pengurus Proksi Nginx
Pasang Pengurus Proksi Nginx:
$ npm install -g @nginx-plus/nginx-proxy-manager
Mulakan Pengurus Proksi Nginx:
$ nginx-proxy-manager start
location /example { proxy_pass http://example.com; proxy_cache cache_zone; proxy_cache_key $host$uri$is_args$args; proxy_cache_valid 200 302 12h; proxy_cache_valid 404 1m; proxy_cache_use_stale error timeout updating http_500 http_502 http_503 http_504; }
proxy_cache
digunakan untuk mendayakan fungsi cache, arahan proxy_cache_key
digunakan untuk menetapkan kunci cache, arahan proxy_cache_valid digunakan untuk menetapkan masa kesahihan cache, dan arahan proxy_cache_use_stale
digunakan untuk menetapkan sama ada untuk menggunakan cache tamat tempoh apabila pelayan bahagian belakang tidak tersedia. proxy_cache
指令用于开启缓存功能,proxy_cache_key
指令用于设置缓存键,proxy_cache_valid
指令用于设置缓存的有效时间,proxy_cache_use_stale
指令用于设置当后端服务器不可用时是否使用过期的缓存。
通过以上配置示例,可以实现针对/example
Melalui contoh konfigurasi di atas, fungsi pecutan cache untuk permintaan HTTP dalam laluan /example
boleh dilaksanakan.
Ringkasan:
Artikel ini memperkenalkan cara menggunakan Pengurus Proksi Nginx untuk melaksanakan pecutan cache permintaan HTTP, dan memberikan pemasangan khusus, langkah konfigurasi dan contoh kod. Pecutan cache boleh meningkatkan kelajuan tindak balas tapak web dan mengurangkan tekanan pada pelayan bahagian belakang, yang sangat penting untuk tapak web dengan volum trafik yang tinggi.
Atas ialah kandungan terperinci Pengurus Proksi Nginx melaksanakan pecutan cache permintaan HTTP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!