Maison  >  Questions et réponses  >  le corps du texte

Exploitation et maintenance - Questions sur l'équilibrage de charge de la configuration nginx

Bonjour :

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

.

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

我想大声告诉你我想大声告诉你2671 Il y a quelques jours973

répondre à tous(1)je répondrai

  • 扔个三星炸死你

    扔个三星炸死你2017-06-26 10:51:55

    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

    répondre
    0
  • Annulerrépondre