2017-01-20 2 views
0

Я должен реализовать http2 на веб-сайте и выполнить план внедрения. Инфраструктура как таковой:Развертывание базы данных с URL2 до l7 для балансировки балансировки веб-серверов

Users (connecting over tcp 443 only) | V asa fw | V l7 lb (ssl/tls terminates here and least connection load balancing) / \ encrypted communication using self signed cert between V V lb and web servers web01 web02

Вопрос:

для того, чтобы иметь wesite полностью http2 совместимый (HTTPS, мультиплексирование, сервер толчок, и тому подобное ...) сделать оба фунтов и веб-серверы должны поддерживать http2? Или только веб-серверы?

Я верю, что им необходимо поддерживать http2 по таким причинам, как: а) это layer7 lb, следовательно, протокол http известен; b) завершение происходит на lb; c) полный посетитель поездки на веб-сервер должен быть совместимым с http2 , Но поскольку я не эксперт по этому вопросу, я бы хотел, чтобы кто-нибудь мог поделиться своим личным опытом.

Благодаря

ответ

0

Вы должны поддерживать http2 где HTTPS завершается.

Не знаете, почему вы считаете, что вам НЕОБХОДИМО быть полностью совместимым с HTTP2 - большинство преимуществ, по крайней мере, в настоящее время, пока нагрузка на сервер больше не станет более популярной, если получить HTTP/2 в конечной точке. См. Здесь для получения дополнительной информации: HTTP2 with node.js behind nginx proxy

Смежные вопросы