高性能緩存服務器 nuster v1.8.8.2 和 v1.7.11.2 發佈

高性能緩存服務器 nuster v1.8.8.2 和 v1.7.11.2 發佈。本次更新主要修復了兩個比較隱蔽的 bug。nginx

項目主頁 https://github.com/jiangwenyuan/nustergit

Fixed

  • Rare case segfault when comparing a valid entry with null entry->key (Thanks to Martin)
  • Incorrect address when appending separator to long cache key (Thanks to Klaus)

介紹github


nuster 是一個基於 HAProxy 的高性能緩存服務器。nuster 徹底兼容 HAProxy,而且利用 HAProxy 的 ACL 功能來提供很是細緻的緩存規則。特性包括後端

  • 徹底兼容 HAProxy,支持全部 HAProxy 的特性和功能
  • 強大的動態緩存功能緩存

    • 根據 HTTP method, uri, path, query, header, cookie 等等進行緩存
    • 根據 HTTP 請求和響應內容等等進行緩存
    • 根據環境變量服務器狀態等等進行緩存
    • 根據 SSL 版本, SNI 等等進行緩存
    • 根據鏈接數量,請求速率等等進行緩存
    • 等等
  • 很是快
  • 刪除緩存
  • 動態開啓禁用緩存
  • HTTP/2
  • 動態修改 TTL
  • 先後端 HTTPS
  • HTTP 壓縮
  • HTTP 重寫重定向

性能:

很是快, 單進程模式下是 nginx 的 3 倍,多進程下 nginx 的 2 倍,varnish 的 3 倍。詳見性能比較服務器

相關文章
相關標籤/搜索