python - penghalaan aplikasi kelalang ke port lain, perkhidmatan HTTP
为情所困
为情所困 2017-06-12 09:27:24
0
1
908

Saya mempunyai aplikasi kelalang, terikat kepada IP dan port. Katakan terdapat aplikasi HTTP lain (seperti bunga, atau ia tiada kaitan dengan kelalang, saya hanya tahu antara muka aplikasi ini, dan ia hanya boleh diakses secara tempatan). Saya mahu beberapa peraturan aplikasi kelalang dimajukan sepenuhnya ke aplikasi ini yang tiada kaitan dengan kelalang. Bagaimana saya harus melakukan ini?
Deploy menggunakan guncion + nginx

  • Konfigurasi dalam nginx:

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

Akan ada situasi di mana fail sumber tidak boleh dihalakan, dan aplikasi berikut tidak dapat ditemui:

<link href="/static/css/bootstrap-responsive.css?v=702e8485242b3ae5b4ce75a5ede13acb" rel="stylesheet">
  • Memajukan pada lapisan kelalang?

  • Maju di lapisan wsgi? perisian pertengahan werkzeug?


Mencari penyelesaian khusus

为情所困
为情所困

membalas semua(1)
伊谢尔伦

Situasi anda harus merentas domain Anda boleh menggunakan nginx + lua untuk mengedarkan sub-permintaan nginx anda perlu menyusun semula modul lua

Anda boleh lihat idea berikut

http://zqscm.qiniucdn.com/dat...

Untuk membuat nginx support lua, anda boleh google ini sendiri saya doakan anda berjaya!

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan