Pertanyaan yang diberi tag «reverse-proxy»



9
Proxy dengan express.js
Untuk menghindari masalah AJAX dengan domain yang sama, saya ingin server web node.js saya meneruskan semua permintaan dari URL /api/BLABLAke server lain, misalnya other_domain.com:3000/BLABLA, dan mengembalikan kepada pengguna hal yang sama dengan yang dilakukan oleh server jauh ini, secara transparan. Semua URL lain (di sebelah /api/*) harus dilayani secara langsung, …

8
Proksi terbalik Nginx menyebabkan 504 Gateway Timeout
Saya menggunakan Nginx sebagai reverse proxy yang mengambil permintaan kemudian melakukan proxy_pass untuk mendapatkan aplikasi web sebenarnya dari server upstream yang berjalan pada port 8001. Jika saya membuka mywebsite.com atau melakukan wget, saya mendapatkan 504 Gateway Timeout setelah 60 detik ... Namun, jika saya memuat mywebsite.com:8001, aplikasi akan dimuat seperti …

3
Kesalahan selama SSL Handshake dengan server jarak jauh
Saya telah Apache2(mendengarkan di 443) dan aplikasi web berjalan Tomcat7(mendengarkan di 8443) Ubuntu. Saya menetapkan apache2 sebagai proxy terbalik sehingga saya mengakses aplikasi web melalui port 443, bukan 8443. Selain itu, saya perlu memiliki komunikasi SSL tidak hanya antara browser dan apache2 tetapi juga antara apache2 dan tomcat7, jadi saya …

3
Gerbang API vs. proxy balik
Untuk menangani arsitektur microservice, itu sering digunakan bersama Reverse Proxy (seperti nginx atau apache httpd) dan untuk masalah lintas sektor implementasi pola API gateway digunakan . Terkadang Proksi terbalik melakukan pekerjaan gateway API. Akan baik untuk melihat perbedaan yang jelas antara kedua pendekatan ini. Sepertinya manfaat potensial dari penggunaan gateway …

3
Cara melayani semua file statis yang ada secara langsung dengan NGINX, tetapi proksi sisanya ke server backend.
location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; if (-f $request_filename) { access_log off; expires 30d; break; } if (!-f $request_filename) { proxy_pass http://127.0.0.1:8080; # backend server listening break; } } Di atas akan melayani semua file yang ada secara langsung menggunakan Nginx (misalnya Nginx hanya …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.