V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
pkv
V2EX  ›  分享创造

Go 写了个负载均衡器

  •  
  •   pkv ·
    onestraw · 2018-07-09 11:59:30 +08:00 · 3797 次点击
    这是一个创建于 2329 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Github 地址: https://github.com/onestraw/golb

    golb

    Feature:

    • 支持多 LB 实例,动态创建、停止、开启实例
    • 动态配置,增删 server,升级后端服务无需重启(像 nginx -s reload 虽然无服务中断,但也重启了进程)
    • 被动健康检查
    • SSL 卸载
    • 更多的统计信息 http status/path/method/bytes
    • 支持一致性哈希
    • 支持 Nginx 中更为均衡平滑的 roundrobin

    Github 地址: https://github.com/onestraw/golb

    欢迎提 Issue、PR、star

    第 1 条附言  ·  2018-07-12 12:15:58 +08:00
    V 友们很给面儿,欢迎一起开发
    第 2 条附言  ·  2018-07-18 09:27:19 +08:00
    新加 Feature: 支持 etcd 服务发现
    15 条回复    2018-07-10 11:46:28 +08:00
    JokerHuang
        1
    JokerHuang  
       2018-07-09 12:38:02 +08:00
    Mark 了,支持下
    katsusan
        2
    katsusan  
       2018-07-09 12:42:46 +08:00
    给中科院大佬跪了,已 star
    xzl
        3
    xzl  
       2018-07-09 13:42:15 +08:00
    mark~
    jseanj
        4
    jseanj  
       2018-07-09 13:44:09 +08:00
    吉大校友,有换工作的打算吗?
    Tinet
        5
    Tinet  
       2018-07-09 13:48:20 +08:00
    envoy 功能子集
    pkv
        6
    pkv  
    OP
       2018-07-09 14:16:19 +08:00
    @Tinet 一个微小的 LB
    pkv
        7
    pkv  
    OP
       2018-07-09 14:16:58 +08:00
    @jseanj 握爪,敢问朋友在哪高就呢
    jseanj
        8
    jseanj  
       2018-07-09 15:00:04 +08:00
    @pkv 快手,这边在招 Golang 高级研发,有没有兴趣,老铁
    pkv
        9
    pkv  
    OP
       2018-07-09 15:52:03 +08:00
    @jseanj 近一年来听说市值翻了好几翻,现在去连汤也喝不着了吧
    picture2200
        10
    picture2200  
       2018-07-09 15:55:48 +08:00 via Android
    可否与 traefik 一战?
    pkv
        11
    pkv  
    OP
       2018-07-09 15:58:30 +08:00
    @picture2200 TX 啦,望尘莫及阶段
    0915240
        12
    0915240  
       2018-07-09 19:09:39 +08:00
    资瓷大佬
    jseanj
        13
    jseanj  
       2018-07-09 19:35:01 +08:00
    @pkv 肉汤还是有的^_^
    pkv
        14
    pkv  
    OP
       2018-07-10 09:53:05 +08:00
    @jseanj HaHa~~回头想换工作了找你
    jseanj
        15
    jseanj  
       2018-07-10 11:46:28 +08:00
    @pkv 好的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   912 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 22:01 · PVG 06:01 · LAX 14:01 · JFK 17:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.