Rumah >Operasi dan penyelenggaraan >Nginx >Gunakan Pengurus Proksi Nginx untuk melaksanakan penerbitan skala kelabu permintaan HTTP
Gunakan Pengurus Proksi Nginx untuk melaksanakan penerbitan skala kelabu permintaan HTTP
Penerbitan skala kelabu ialah strategi penerbitan perisian biasa, dengan menambah fungsi baharu keluaran diuji secara beransur-ansur dalam kalangan sekumpulan kecil pengguna untuk mengesahkan kestabilan dan kebolehpercayaan keluaran baharu dalam persekitaran pengeluaran. Melaksanakan penerbitan skala kelabu dalam permintaan HTTP terutamanya melibatkan penghalaan dan pengedaran permintaan Kami boleh menggunakan Pengurus Proksi Nginx untuk mencapai fungsi ini.
Pengurus Proksi Nginx ialah antara muka pengurusan berasaskan Nginx yang memudahkan konfigurasi dan proses pengurusan Nginx serta menyediakan beberapa ciri lanjutan seperti pengimbangan beban, proksi terbalik, dsb. Berikut akan memperkenalkan cara menggunakan Pengurus Proksi Nginx untuk melaksanakan penerbitan skala kelabu permintaan HTTP, dan menyediakan beberapa contoh kod khusus.
Pertama, kita perlu memasang Pengurus Proksi Nginx. Ia boleh dipasang melalui laman web rasmi atau menggunakan alat pengurusan pakej. Selepas pemasangan selesai, kami perlu mengkonfigurasi tetapan asas Pengurus Proksi Nginx, seperti port mendengar, sijil SSL, dll.
Untuk menetapkan peraturan penghalaan untuk penerbitan skala kelabu dalam Pengurus Proksi Nginx, anda boleh mengikuti langkah berikut: # 🎜🎜#
sudo apt-get install nginx-proxy-managerNginx Basic fail konfigurasi Pengurus Proksi (biasanya terletak di
): /etc/nginx-proxy-manager/config.json
{ "server": { "listen": "80", "secure": "true", "ssl": { "enabled": true, "certPath": "/path/to/certificate.crt", "keyPath": "/path/to/private.key" } } }Contoh konfigurasi peraturan penghalaan yang diterbitkan skala kelabu:
Hostnames: example.com Upstream Servers: http://server1:80, http://server2:80 Access Rules: 50% to server1, 50% to server2Contoh konfigurasi dasar pengimbangan beban: #🎜 🎜
Upstream Servers: - Address: http://server1:80 Weight: 1 - Address: http://server2:80 Weight: 1
Melalui langkah dan contoh kod di atas, kami boleh menggunakan Pengurus Proksi Nginx untuk berjaya melaksanakan keluaran skala kelabu permintaan HTTP, dengan itu memastikan versi baharu fungsi boleh berjalan seperti biasa dalam persekitaran pengeluaran.
Atas ialah kandungan terperinci Gunakan Pengurus Proksi Nginx untuk melaksanakan penerbitan skala kelabu permintaan HTTP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!