Rumah > Operasi dan penyelenggaraan > Nginx > Bagaimana untuk melaksanakan pengedaran front-end nginx berdasarkan $remote_addr

Bagaimana untuk melaksanakan pengedaran front-end nginx berdasarkan $remote_addr

王林
Lepaskan: 2023-05-12 22:01:12
ke hadapan
1498 orang telah melayarinya

Keperluan adalah seperti berikut:

Terdapat berbilang pelayan di bawah nama domain Sekarang kami sedang menguji untuk rantau tertentu, supaya pengguna IP di rantau tertentu hanya boleh mengakses pelayan tertentu dan lakukan ujian secara berasingan , jika tiada masalah, kemas kini semuanya; Penyelesaian:

Gunakan modul nginx untuk memuatkan pada bahagian hadapan Pada mesin dengan pemajuan seimbang, konfigurasikan peraturan padanan;

Dalam konfigurasi nginx vhost, tambahkan sekeping kod dalam bahagian lokasi di bawah nama domain

Jika $remote_addr sepadan dengan ip, majukan ia ke abc_test_server;

akan diedarkan terus ke pelayan bahagian belakang 192.168.20.10 untuk ujian.

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan pengedaran front-end nginx berdasarkan $remote_addr. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan