高效能快取伺服器 nuster v2.0.4.18 釋出
nuster 是一個基於 HAProxy 的高效能 HTTP 快取伺服器和 RESTful NoSQL 快取伺服器,既可以用作類似 Varnish 或者 Nginx 那樣的 HTTP 快取伺服器,來快取動態或者靜態的 HTTP 資源,也可以用作 RESTful NoSQL 快取伺服器, 用 HTTP POST/GET/DELETE 來 新增 /取得 /刪除 Key/Value。
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
詳細介紹
https://github.com/jiangwenyuan/nuster/blob/master/README-CN.md