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

高性能缓存服务器 nuster 1.7.9.9 发布

  •  2
     
  •   sajesemuy · 2018-04-02 10:06:12 +08:00 · 1708 次点击
    这是一个创建于 616 天前的主题,其中的信息可能已经有所发展或是发生改变。

    高性能缓存服务器 nuster 1.7.9.9 已发布。本次更新主要添加缓存 stats 功能,修复一个安全漏洞。

    项目主页 https://github.com/jiangwenyuan/nuster

    本次更新


    1.7.9.9 - 2018-04-01

    Added

    • Cache stats applet
    • Various cache stats

    Changed

    • Separate cache manager file/applet
    • Rename manager_uri to uri for reuse
    • Simplify default key, use uri instead of path.delimiter.query

    Fixed

    • A security bug which can bypass ACL by tampering with Host header(Thanks to Dan Reif)

    介绍


    nuster 是一个基于 HAProxy 的高性能缓存服务器。nuster 完全兼容 HAProxy,并且利用 HAProxy 的 ACL 功能来提供非常细致的缓存规则。特性包括

    • 完全兼容 HAProxy,支持所有 HAProxy 的特性和功能
    • 强大的动态缓存功能
      • 根据 HTTP method, uri, path, query, header, cookie 等等进行缓存
      • 根据 HTTP 请求和响应内容等等进行缓存
      • 根据环境变量服务器状态等等进行缓存
      • 根据 SSL 版本, SNI 等等进行缓存
      • 根据连接数量,请求速率等等进行缓存
      • 等等
    • 非常快
    • 删除缓存
    • 动态开启禁用缓存
    • 动态修改 TTL
    • 前后端 HTTPS
    • HTTP 压缩
    • HTTP 重写重定向

    性能:

    非常快, 单进程模式下是 nginx 的 3 倍,多进程下 nginx 的 2 倍,varnish 的 3 倍。详见性能比较

    6 回复  |  直到 2018-04-09 13:39:57 +08:00
        1
    bigwang   2018-04-03 12:35:55 +08:00
    你写的代码在哪里?直接 fork 一份 haproxy 的代码?

    你就直接说 在 haproxy 里面加了什么功能?
        2
    Greatshu   2018-04-03 12:44:43 +08:00
    差点看成 IP 地址
        3
    sajesemuy   2018-04-03 12:52:02 +08:00
    @Greatshu 哈哈,确实是,欢迎试用
        4
    xia0ta0   2018-04-05 08:50:35 +08:00
    @bigwang 人家楼主一开始就贴代码了,你直接就来了个质疑三连
        5
    sajesemuy   2018-04-06 09:48:24 +08:00
    @xia0ta0 :) 欢迎试用
        6
    bigwang   2018-04-09 13:39:57 +08:00
    @xia0ta0 随手点开几个代码文件,都是 haproxy 本身的源代码,所以才发问

    程序员应该保持朴实谦逊
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2252 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 24ms · UTC 15:40 · PVG 23:40 · LAX 07:40 · JFK 10:40
    ♥ Do have faith in what you're doing.