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

nuster v2.0.4.18 发布: 基于 HAProxy 的高性能 HTTP 缓存服务器和 RESTful NoSQL 缓存服务器

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

    nuster 是一个基于 HAProxy 的高性能 HTTP 缓存服务器和 RESTful NoSQL 缓存服务器,既可以用作类似 Varnish 或者 Nginx 那样的 HTTP 缓存服务器,来缓存动态或者静态的 HTTP 资源,也可以用作 RESTful NoSQL 缓存服务器, 用 HTTP POST/GET/DELETE 来 添加 /取得 /删除 Key/Value。

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

    中文介绍: https://github.com/jiangwenyuan/nuster/blob/master/README-CN.md

    本次更新如下:

    • Fix some init issues
    • Fixed uninitialized stats shctx
    • Fix missed uri.data
    • Check msg len before update data
    • Update cache create order to prevent potential lock
    • Set entry->data to null when forward error
    • Assign to temp var
    • Fix missed uri.data
    • Fixed bitmap overlap
    • Series of fixes backported from cache part
    • Fix incorrect len when build BODY cache key
    • Fix improper handling of MSG_ENDING
    • Send response header asap.
    • This fix separate header and body, and send header along.
    • Allocate entry_key before entry
    • Initialise ctx.req to prevent incorrect release
    • Check data before release
    • Do not pass tail to _nst_cache_data_append
    • Check state in io handler
    • Release element when failed to allocate data
    • Change incorrect CTX_PASS to CTX_BYPASS
    • Upgrade HAProxy to v1.8.14
    2 条回复    2018-12-10 23:05:30 +08:00
    codespots
        1
    codespots  
       2018-12-10 12:31:15 +08:00
    支持一下,这么快版本都上到 2 了,不错
    comi
        2
    comi  
       2018-12-10 23:05:30 +08:00
    厉害,还是纯 C 的。
    这种软件自己怎么玩,怎么测试性能这些,是不是必须要上生产环境才能跑出来?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2785 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 02:19 · PVG 10:19 · LAX 18:19 · JFK 21:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.