Je suis nouveau dans la configuration nginx. J'essaye de faire un exemple d'équilibrage de charge avec le service de repos nginx et wcf dans la plate-forme Windows.Impossible d'effectuer l'équilibrage de charge NginX
Voici ce que j'ai dans mon fichier conf/nginx.conf: -
upstream servers_customserver {
server 127.0.0.1:62133;
server 127.0.0.1:64897;
server 127.0.0.1:64921;
}
server {
listen 8070;
location /test {
proxy_pass http://servers_customserver/;
}
Mon mobile est à chaque fois, j'essaie d'entrer un nom de site Web qui contient «/test » redirect puis un des URL dans le "servers_customserver". Nginx est bien dans localhost: 8070.
Mais chaque fois que j'ai fait localhost: 8070/test, j'obtiens "404 Not Found nginx/1.12.0" dans le navigateur. Je suis sûr que mes services sont en place. Est-ce que je dois travailler avec mes services dans IIS ou avec des serveurs Web pour que cela fonctionne?
Quelqu'un pourrait-il m'aider à résoudre cette erreur.
Merci.
Pouvez-vous donner ici les journaux d'accès? Je suppose que la dernière barre oblique sur votre proxy_pass pourrait être le problème essayez 'proxy_pass http: // servers_customserver;' – zochamx
@zochamx. Merci pour la réponse. J'ai essayé d'enlever "/" mais toujours pas résoudre ce problème. Journal d'accès: 127.0.0.1 - - [31/juillet/2017: 10: 44: 50 +0530] "GET/test HTTP/1.1" 404 571 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/59.0.3071.115 Safari/537.36 " Journal des erreurs: 2017/07/31 10:44:50 [erreur] 9148 # 7844: * 79 CreateFile()" F: \ IDE \ Visual Studio Collection \ Serveurs Web \ nginx-1.12.0 \ nginx-1.12.0/html/test "a échoué (2: le système ne trouve pas le fichier spécifié), client: 127.0.0.1, serveur: localhost, requête:" GET/test HTTP/1.1 ", hôte:" localhost: 8070 " Thx. – NANDAKUMAR
@zochamx: J'ai remarqué les deux types de barre oblique "/" et "\" dans le journal des erreurs. ".... nginx-1.12.0/html/test" a échoué .... "Est-ce une cause première? En attendant, créé un fichier vide dans ce dossier" html "nommé test.html pour vérification. Thx dans l'avis – NANDAKUMAR