Operasi dan Penyelenggaraan - Soalan mengenai pengimbangan beban konfigurasi nginx
我想大声告诉你
我想大声告诉你 2017-06-26 10:49:55
0
1
1024

Helo:

Saya kini telah memasang perkhidmatan owncloud pada dua mesin, dan kedua-duanya berfungsi seperti biasa

  • 192.168.0.21:8080/owncloud

  • 192.168.0.22:8080/owncloud

Kemudian ubah suai

nginx配置,sudo vim /etc/nginx/sites-enabled/owncloud

upstream owncloud_upstream {
    server 192.168.0.21:8080;
    server 192.168.0.22:8080;
}

server {
    listen                90;
    server_name        owncloud_server;
    location /owncloud {
            proxy_pass    http://owncloud_upstream/owncloud;
    }
}
# sudo nginx -t       
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

# sudo nginx -s reload

Kemudian melawati

http://192.168.0.21:90/owncloud地址栏变成了http://test_upstream:8080/owncloud/

Ada sesiapa tahu apa yang berlaku?

Terima kasih

我想大声告诉你
我想大声告诉你

membalas semua(1)
扔个三星炸死你

Anda boleh melihat jika ini sesuai untuk pelarasan yang dikembalikan oleh sistem cloud sendiri. Periksa pengepala penyemak imbas secara visual. Saya tidak tahu sama ada sistem memerlukan banyak konfigurasi semasa pemasangan, atau jika hos ditentukan Secara logiknya, anda tidak boleh mengiranya sebagai pengimbangan beban, ia hanya boleh melakukan pengedaran trafik.

Tetapi alamat itu melompat ke nama domain test_upstream, dari mana asalnya

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan