Bagaimana untuk membolehkan keepalive dalam nginx upstream

WBOY
Lepaskan: 2023-05-14 19:04:17
ke hadapan
1474 orang telah melayarinya

nginx upstream menghidupkan keepalive

upstream tomcat {
 server ops-coffee.cn:8080;
 keepalive 1024;
}

server {
 location / {
  proxy_http_version 1.1;
  proxy_set_header Connection "";

  proxy_pass http://tomcat;
 }
}
Salin selepas log masuk

nginx akan digunakan sebagai proksi terbalik dalam kebanyakan kes dalam projek, seperti nginx diikuti oleh tomcat, nginx diikuti oleh php , dsb. Pada masa ini, kami mendayakan keepalive antara perkhidmatan nginx dan back-end untuk mengurangkan penggunaan sumber yang disebabkan oleh penciptaan sambungan TCP yang kerap Konfigurasi adalah seperti di atas

keepalive: Tentukan bilangan maksimum sambungan yang setiap satu. nginxworker can maintain ialah 1024. Ia tidak ditetapkan secara lalai , iaitu keepalive tidak berkuat kuasa apabila nginx digunakan sebagai klien

proxy_http_version 1.1: Mendayakan keepalive memerlukan versi protokol HTTP menjadi HTTP 1.1<.>

proxy_set_header Sambungan "": Agar serasi dengan protokol lama dan menghalang Sambungan dalam pengepala http Kegagalan keepalive yang disebabkan oleh penutupan memerlukan Sambungan dalam pengepala HTTP dikosongkan dalam masa

Atas ialah kandungan terperinci Bagaimana untuk membolehkan keepalive dalam nginx upstream. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:yisu.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan