Mengenai pemisahan dinamik Nginx dan Tomcat dan masalah fail konfigurasi pengimbangan beban
滿天的星座
滿天的星座 2017-05-16 17:18:23
0
2
527

Xiaobai dengan ikhlas meminta nasihat
Gambar di atas ialah fail konfigurasi Nginx
Jika anda menulis ini dalam index.jsp: <img src="img/test.png" >
Dalam kes ini, adakah pengimbangan beban dicapai?
Jika tidak, bagaimana saya harus mengkonfigurasinya?
Apabila imej img/test.png ini dimuatkan dalam penyemak imbas, adakah ia sedang mencari sumber dalam sumber cache tomcat atau Nginx?

滿天的星座
滿天的星座

membalas semua(2)
大家讲道理

Pertama sekali, dengan konfigurasi ini, anda hanya menyedari bahawa sumber imej diproses secara langsung oleh nginx.

Tetapi, tetapi, tetapi, bagaimana dengan permintaan ajax? Bagaimana pula dengan js, css dan .ttf bahagian hadapan? Adakah anda masih mahu menulis?

Saya selalunya yang pertama

location /{
    proxy_pass http://myserver.com #对应的upstream
}

Kemudian satu lagi peraturan di atas ini

location /resources{
root /opt/web/xxxproject
}

Dengan cara ini, kecuali untuk permintaan bermula dengan /resources, selebihnya akan dipindahkan ke instance tomcat di belakang untuk diproses.

Buah berangan yang ditulis secara rawak, saya mencari dalam talian dan menemui terlalu banyak penjelasan tentang pelbagai konfigurasi.

伊谢尔伦

Pemisahan dinamik dan statik bermakna pelayan aplikasi seperti tomcat mengendalikan permintaan dinamik, dan nginx mengendalikan permintaan statik Anda boleh menghentikan tomcat untuk menguji sama ada nginx berfungsi, bukan?

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