Maison > Questions et réponses > le corps du texte
Il existe un service backend http://10.18.35.158:8080
Je souhaite utiliser le proxy inverse nginx
Je souhaite obtenir les méthodes d'accès suivantes, à savoir http://ip/mesos et http:// ip/marathon Comment le configurer ?
阿神2017-05-16 17:16:44
Changez l'emplacement /mesos/ en emplacement ~/mesos/(.)*
Changez l'emplacement /marathon/ en emplacement ~/marathon/(.)*
Essayez-le
黄舟2017-05-16 17:16:44
Conclusion : L'affiche a probablement fait une erreur dans le chemin derrière le proxy. Le chemin d'accès derrière le proxy est http://10.18.35.158:8080/meso...
L'affiche a donc essayé d'accéder à ce chemin pour voir si c'était le cas. obtient 404, puis vérifiez. Est-ce pour d'autres raisons ?
滿天的星座2017-05-16 17:16:44
upstream mesos_servers {
server 192.168.0.2:5050;
}
upstream marathon_servers {
server 127.0.0.1:8080;
}
server {
listen 80;
server_name xxx.com;
location /mesos/ {
proxy_pass http://mesos_servers/;
}
location /marathon/ {
proxy_pass http://marathon_servers/;
}
location ~ ^/static/ {
proxy_pass http://mesos_servers;
}
}