Skip to content

Serv00-Vmess-Argo节点通过CloudFlare负载均衡

License

Notifications You must be signed in to change notification settings

KusanagiKW/Serv00-LoadBalance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

仅供测试!!!仅供测试!!!仅供测试!!!

Cloudflare Workers 负载均衡器

该项目通过 Cloudflare Workers 实现简单的服务器负载均衡,采用轮询算法分配流量到不同的服务器节点。

使用说明

使用Workers/Pages连接Github 的方法部署均可;绑定自定义域后,使用这个自定义域代替伪装域名和SNI

功能

  • 负载均衡:基于轮询方式来选择服务器,不依赖 IP 哈希。
  • 并行模式:并行模式会同时向多个服务器发送请求,返回第一个成功的响应。通过向所有服务器并发发送请求,尽早返回第一个可用的结果,避免因单个服务器延迟或故障影响使用体验。

配置

  1. 环境变量

    • SERVERS:必填,域名列表,每行一个地址。例如:
      s4argo.google.com
      s5argo.google.com
      s6argo.google.com
      
    • MODE:必填,模式选择,当MODE 为 1 时,使用轮询模式。当MODE为 2 时,使用并行模式。

使用

将此 Workers 部署到你的 Cloudflare 账户中,并将你的域名或子域名配置为使用该 Workers 脚本。所有到达 Workers 的请求将通过负载均衡器进行处理和转发。

许可

本项目采用 MIT 许可,你可以自由使用、修改和分发。

About

Serv00-Vmess-Argo节点通过CloudFlare负载均衡

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published