Load Balancing - Bagaimana untuk membalikkan lokasi nginx (melompat kecuali untuk beberapa pautan)
巴扎黑
巴扎黑 2017-05-27 17:45:03
0
1
1484

Keperluan: Kecuali/v1/updload/v1/uinfo/v1/auth, semua permintaan selain daripada tiga URI ini dipindahkan ke pelayan lain untuk diproses.

Mula-mula siarkan sekeping kod daripada pelayan fail konfigurasi konfigurasi nginx:

location ~* ^/v1/(?![upload|uinfo|auth])$ { proxy_pass http://other.domain.com; }

Saya melakukannya berdasarkan maklumat di Internet, tetapi saya mencubanya dan ia tidak memenuhi keperluan Saya tidak tahu sama ada kerana saya faham sesuatu yang salah dan tidak melakukannya dengan betul, atau ia tidak boleh dilaksanakan. tempat pertama Dan kerana ia mengandungi sebahagian daripada permintaan pos, saya tidak menggunakan jika menulis semula. Jadi, saya ingin bertanya, adakah cara untuk mencapai ini? Bolehkah sesiapa yang tahu tolong berikan saya nasihat?

巴扎黑
巴扎黑

membalas semua (1)
巴扎黑
location ~ ^\/v1\/(upload|uinfo|auth)$ { proxy_pass 你自己的网址; } location / { proxy_pass http://other.domain.com; }
    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!