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

python - routage d'application Flask vers d'autres ports, service HTTP

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

    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">

Recherche de solutions spécifiques

为情所困为情所困2686 Il y a quelques jours857

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

  • 伊谢尔伦

    伊谢尔伦2017-06-12 09:29:24

    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 !

    répondre
    0
  • Annulerrépondre