Exploitation et maintenance - Questions sur l'équilibrage de charge de la configuration nginx
我想大声告诉你
我想大声告诉你 2017-06-26 10:49:55
0
1
1050

Bonjour :

J'ai maintenant installé le owncloudservice sur deux machines, et les deux fonctionnent normalement. Les adresses d'accès sont :

.
  • 192.168.0.21:8080/owncloud

  • 192.168.0.22:8080/owncloud

Puis modifieznginx配置,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

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

Est-ce que quelqu'un sait ce qui se passe ?

Merci

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

répondre à tous(1)
扔个三星炸死你

Vous pouvez voir si cela convient au réglage renvoyé par le système owncloud. Vérifiez l'en-tête du navigateur. Le fichier de configuration est visuellement correct. Je ne sais tout simplement pas si le système nécessite beaucoup de configuration lors de l'installation, ou si l'hôte est déterminé. Logiquement, vous ne pouvez pas le considérer comme un équilibrage de charge, il ne peut effectuer que la distribution du trafic.

Mais cette adresse est passée au nom de domaine test_upstream, d'où cela vient-il

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal