python - routage d'application Flask vers d'autres ports, service HTTP
为情所困
为情所困 2017-06-12 09:27:24
0
1
841

J'ai une application flask, liée à l'IP et au port. Supposons qu'il existe une autre application HTTP (comme flower, ou cela n'a rien à voir avec flask, je ne connais que l'interface de cette application, et elle n'est accessible que localement). Je souhaite que certaines règles de l'application Flask soient entièrement transmises à cette application qui n'a rien à voir avec Flask. Comment dois-je procéder ?
Déployer avec guncion + nginx

  • Configuration dans nginx :

    location /flower/ {
        rewrite ^/flower/(.*)$ / break;
        proxy_pass http://127.0.0.1:5555/;
        proxy_set_header Host $host;
    }

Il y aura des situations dans lesquelles les fichiers de ressources ne pourront pas être acheminés et les applications suivantes seront introuvables :

<link href="/static/css/bootstrap-responsive.css?v=702e8485242b3ae5b4ce75a5ede13acb" rel="stylesheet">
  • Transfert au niveau du flacon ?

  • Transfert au niveau de la couche wsgi ? un middleware efficace ?


Recherche de solutions spécifiques

为情所困
为情所困

répondre à tous(1)
伊谢尔伦

Votre situation doit être inter-domaines. Vous pouvez utiliser nginx + lua pour distribuer des sous-requêtes. Votre nginx doit recompiler le module lua

.

Vous pouvez jeter un œil aux idées suivantes
http://zqscm.qiniucdn.com/dat...

Quant à la prise en charge de nginx par Lua, vous pouvez le rechercher vous-même sur Google, je vous souhaite du succès !

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!