高性能 web 缓存服务器 nuster 1.7.9.6 已发布本次更新主要添加可以动态修改 TTL 的 API
项目主页 github.com/jiangwenyua
欢迎大家试用并随手 star, 提供宝贵意见, 谢谢:)
本次更新
- Added
- Update ttl at run time
- Single API to update ttl and state
- A new time parser
- Changed
- Put ttl in shared memory
介绍
nuster 是一个基于 HAProxy 的高性能 web 缓存服务器 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 倍详见性能比较
来源: https://juejin.im/post/5a98a5da518825556e5d7dd4