mirror of https://github.com/XTLS/Xray-core
wg-fix
xhttp-keepalive-period
main
uquic
intermediate-cert
ECH
fallback-h2path
dev-smux
dev-tun0
dev-shadowtls
ax
refactor/dns-geo
grpc/block
dns
dns-geo
features-looutbound
dev/codeql
issue-template
v1.0.0
v1.1.2
v1.1.3
v1.1.4
v1.1.5
v1.2.0
v1.2.1
v1.2.2
v1.2.3
v1.2.4
v1.3.0
v1.3.1
v1.4.0
v1.4.2
v1.4.3
v1.4.5
v1.5.0
v1.5.1
v1.5.10
v1.5.2
v1.5.3
v1.5.4
v1.5.5
v1.5.6
v1.5.7
v1.5.8
v1.5.9
v1.6.0
v1.6.1
v1.6.2
v1.6.3
v1.6.4
v1.6.5
v1.6.6-2
v1.7.0
v1.7.1
v1.7.2
v1.7.3
v1.7.5
v1.8.0
v1.8.1
v1.8.10
v1.8.11
v1.8.12
v1.8.13
v1.8.15
v1.8.16
v1.8.17
v1.8.18
v1.8.19
v1.8.20
v1.8.21
v1.8.23
v1.8.24
v1.8.3
v1.8.4
v1.8.6
v1.8.7
v1.8.8
v1.8.9
v24.10.16
v24.10.31
v24.11.11
v24.11.21
v24.11.5
v24.9.16
v24.9.19
v24.9.30
v24.9.7
${ noResults }
1 Commits (afc7ec55062c14ae69fc67b148155faae1c31548)
Author | SHA1 | Message | Date |
---|---|---|---|
yuhan6665 |
fa5d7a255b
|
Least load balancer (#2999)
* v5: Health Check & LeastLoad Strategy (rebased from 2c5a71490368500a982018a74a6d519c7e121816) Some changes will be necessary to integrate it into V2Ray * Update proto * parse duration conf with time.Parse() * moving health ping to observatory as a standalone component * moving health ping to observatory as a standalone component: auto generated file * add initialization for health ping * incorporate changes in router implementation * support principle target output * add v4 json support for BurstObservatory & fix balancer reference * update API command * remove cancelled API * return zero length value when observer is not found * remove duplicated targeted dispatch * adjust test with updated structure * bug fix for observer * fix strategy selector * fix strategy least load * Fix ticker usage ticker.Close does not close ticker.C * feat: Replace default Health Ping URL to HTTPS (#1991) * fix selectLeastLoad() returns wrong number of nodes (#2083) * Test: fix leastload strategy unit test * fix(router): panic caused by concurrent map read and write (#2678) * Clean up code --------- Co-authored-by: Jebbs <qjebbs@gmail.com> Co-authored-by: Shelikhoo <xiaokangwang@outlook.com> Co-authored-by: 世界 <i@sekai.icu> Co-authored-by: Bernd Eichelberger <46166740+4-FLOSS-Free-Libre-Open-Source-Software@users.noreply.github.com> Co-authored-by: 秋のかえで <autmaple@protonmail.com> Co-authored-by: Rinka <kujourinka@gmail.com> |
9 months ago |