mirror of
https://github.com/XTLS/Xray-docs-next.git
synced 2026-09-22 22:38:05 +03:00
HappyEyeballs: More helper text
This commit is contained in:
@@ -310,12 +310,16 @@ RFC-8305 实现的 happyEyeballs,仅适用于 TCP。当目标为域名时对
|
||||
|
||||
> `tryDelayMs`: number
|
||||
|
||||
每个竞速请求发起时间的间隔,单位毫秒,默认为0(代表禁用该功能),推荐值为 250.
|
||||
每个竞速请求发起时间的间隔,单位毫秒,默认为0(代表禁用该功能),推荐值为 250。
|
||||
|
||||
失败的请求会立刻开始请求下一个 IP,而不经过这个等待。
|
||||
|
||||
> `prioritizeIPv6`: bool
|
||||
|
||||
排序 IP 时首个 IP 的类型,默认为 false (即 IPv4 会被排在第一个)
|
||||
|
||||
不同于其他地方死板的 `domainStrategy`,当请求路由不存在,如在 IPv4 单栈环境下第一个尝试 IPv6,请求会立刻失败并开始尝试下一个 IP,不会产生多余的等待或者导致连接失败,可以按需放心在不同的机器上复制这个选项。
|
||||
|
||||
> `interleave`: number
|
||||
|
||||
RFC-8305 中的 "First Address Family count", 默认值为 1. 它定义了对不同IP版本进行排序时的交错行为。
|
||||
|
||||
@@ -307,10 +307,14 @@ Do not use this feature together with `dialerProxy`, because that prevents `happ
|
||||
|
||||
Delay between each racing attempt, in milliseconds. The default is `0`, which disables the feature. A recommended value is `250`.
|
||||
|
||||
Failed requests immediately start requesting the next IP without waiting for this delay.
|
||||
|
||||
> `prioritizeIPv6`: bool
|
||||
|
||||
Controls which IP family comes first after sorting. The default is `false`, meaning IPv4 comes first.
|
||||
|
||||
Unlike the rigid `domainStrategy` in other places, if a route for the request does not exist—such as trying IPv6 first in an IPv4-only environment—the attempt fails immediately and starts trying the next IP without causing redundant delays or connection failures. You can confidently copy this option across different machines as needed.
|
||||
|
||||
> `interleave`: number
|
||||
|
||||
The RFC 8305 `First Address Family Count`. The default value is `1`. It controls how IPv4 and IPv6 addresses are interleaved.
|
||||
|
||||
@@ -307,10 +307,14 @@ Xray проверяет, присутствуют ли в запросе заг
|
||||
|
||||
Задержка между попытками гонки в миллисекундах. Значение по умолчанию — `0`, то есть функция выключена. Рекомендуемое значение — `250`.
|
||||
|
||||
Неудачные запросы сразу же переходят к следующему IP-адресу, не дожидаясь этой задержки.
|
||||
|
||||
> `prioritizeIPv6`: bool
|
||||
|
||||
Определяет, какой тип адреса будет первым после сортировки. По умолчанию `false`, то есть IPv4 идет первым.
|
||||
|
||||
В отличие от жесткого `domainStrategy` в других местах, если маршрут для запроса отсутствует — например, при первой попытке использовать IPv6 в среде с поддержкой только IPv4 — попытка сразу завершается ошибкой и начинается попытка подключения к следующему IP-адресу без лишнего ожидания или сбоя соединения. Этот параметр можно спокойно копировать между различными машинами по необходимости.
|
||||
|
||||
> `interleave`: number
|
||||
|
||||
Параметр RFC 8305 `First Address Family Count`. Значение по умолчанию — `1`. Он определяет, как IPv4 и IPv6 адреса чередуются в очереди.
|
||||
|
||||
Reference in New Issue
Block a user