mesos - Problème de configuration du proxy inverse nginx
为情所困
为情所困 2017-05-16 17:14:44
0
4
640

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 ?

为情所困
为情所困

répondre à tous(4)
阿神

Changez l'emplacement /mesos/ en emplacement ~/mesos/(.)*
Changez l'emplacement /marathon/ en emplacement ~/marathon/(.)*
Essayez-le

黄舟

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 ?

滿天的星座
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;
    }

}
滿天的星座

/mesos/ Supprimez la barre oblique finale -> /mesos

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