Rumah > Soal Jawab > teks badan
Apabila melakukan isomorfisme nod, sekarang saya mahu membenarkan nginx mengembalikan sumber statik secara langsung apabila pelayan dipanggil. Bagaimana saya harus mengkonfigurasi nginx?
Sebagai contoh, semasa melawati a.xx.com/test.html,
Apabila pelayan nod ditutup, biarkan nginx memulangkan terus fail statik test.html Adakah terdapat cara untuk mencapai ini?
曾经蜡笔没有小新2017-05-16 17:17:11
Gunakan proxy_intercept_errors + error_page untuk menyelesaikan masalah anda.
error_page 504 /$uri
504 bermakna masa proksi tamat
phpcn_u15822017-05-16 17:17:11
Kami pada asalnya menghadapi masalah anda semasa kami menerbitkan, kami perlu menghentikan perkhidmatan
Tetapi kami berharap untuk mempunyai halaman mesra untuk mengingatkan pengguna bahawa kami sedang berkhidmat dan sila cuba lagi nanti. Kami menggunakan pengimbangan beban nginx untuk memulakan dua perkhidmatan 10.0.0.2 untuk menggesa pengguna bahawa kami mengeluarkan versi dan menggesa pengguna untuk menggunakan perkhidmatan tersebut.
upstream my_server {
server 10.0.0.1:8080 weight=10;
server 10.0.0.2:8080 backup; //当其它服务器挂掉的时候才会负载到这台
keepalive 2000;
}
server {
listen 80;
server_name www.test.com;
location / {
proxy_pass http://my_server;
}
}