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?
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
Kemudian satu lagi peraturan di atas ini
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?