http3 and multi server by host name
Roman Arutyunyan
arut на nginx.com
Ср Июн 7 07:07:43 UTC 2023
Добрый день,
On Wed, Jun 07, 2023 at 09:43:33AM +0300, Aln Kapa wrote:
> Добрый день. Подскажите есть возможность настроить http3, что бы можно было
> использовать одинаковые порт для всех имён. К примеру сейчас конфигурации
> выглядит вот так.
> server {
> listen 443 ssl http2;
> listen 443 quic reuseport;
> http2_push_preload on;
> server_name 1;
> location / {
> # used to advertise the availability of HTTP/3
> add_header Alt-Svc 'h3=":443"; ma=86400';
> try_files $uri $uri/ /index.html;
> }
> }
> server {
> listen 443 ssl http2;
> listen 8443 quic reuseport;
> http2_push_preload on;
> server_name 2;
> location / {
> # used to advertise the availability of HTTP/3
> add_header Alt-Svc 'h3=":8443"; ma=86400';
> try_files $uri $uri/ /index.html;
> }
> }
> Как бы сделать так что бы udp порт был один?
> Спасибо.
Все аналогично обычному tcp. Сокетная опция reuserport, как обычно,
указывается только у первой директивы listen.
server {
listen 443 quic reuseport;
...
}
server {
listen 443 quic;
...
}
--
Roman Arutyunyan
Подробная информация о списке рассылки nginx-ru