T: Apakah Anda mendukung HTTP / 2 di sisi atas juga, atau hanya mendukung HTTP / 2 di sisi klien?
A: Saat ini, kami hanya mendukung HTTP / 2 di sisi klien. Anda tidak dapat mengonfigurasi HTTP / 2 dengan proxy_pass. [Editor - Dalam versi asli dari posting ini, kalimat ini salah dituliskan sebagai “Anda dapat mengonfigurasi HTTP / 2 dengan proxy_pass.” Kami mohon maaf atas kebingungan yang mungkin disebabkan oleh hal ini.]
Tapi apa gunanya HTTP / 2 di sisi backend? Karena seperti yang Anda lihat dari tolok ukur, tidak ada banyak manfaat dalam HTTP / 2 untuk jaringan low-latency seperti koneksi hulu.
Juga, di NGINX Anda memiliki modul keepalive, dan Anda dapat mengonfigurasi cache keepalive. Manfaat kinerja utama dari HTTP / 2 adalah untuk menghilangkan jabat tangan tambahan, tetapi jika Anda sudah melakukannya dengan cache keepalive, Anda tidak perlu HTTP / 2 di sisi hulu.