UDP 监听器配置 (proto)
监听器 配置概述
config.listener.v3.UdpListenerConfig
[config.listener.v3.UdpListenerConfig proto]
{
"downstream_socket_config": {...},
"quic_options": {...},
"udp_packet_packet_writer_config": {...}
}
- downstream_socket_config
(config.core.v3.UdpSocketConfig) 监听器的 UDP 套接字配置。对于 prefer_gro 的默认值为监听器套接字的 false。如果从少量来源接收大量数据报,在性能测试后启用此选项可能会有所帮助。
- quic_options
(config.listener.v3.QuicProtocolOptions) QUIC 协议的配置。如果为空,则不会在此监听器上启用 QUIC。设置为默认对象以启用 QUIC 而不修改任何其他选项。
- udp_packet_packet_writer_config
(config.core.v3.TypedExtensionConfig) UDP 数据包写入器的配置。如果为空,HTTP/3 将在可用时使用 GSO (UdpDefaultWriterFactory) 或默认内核 sendmsg 如果没有,(UdpDefaultWriterFactory) 并且原始 UDP 将使用内核 sendmsg。