淘寶網的Web服務器,Tengine-1.5.0 穩定版正式發布

jopen 11年前發布 | 11K 次閱讀 Tengine

我們很高興的告訴大家,Tengine-1.5.0穩定版本正式發布了。您可以在這里下載:
http://tengine.taobao.org/download/tengine-1.5.0.tar.gz 或者可以在github
上檢出代碼:https://github.com/alibaba/tengine

本次發布加入了請求體不緩存的機制,改變了原有nginx必須緩存所有請求體到本
地的模式,可以極大減少上傳服務器的磁盤IO和服務器負載;
DSO兼容性測試會校驗動態模塊和核心模塊的編譯選項,保證DSO模塊的穩定性;
trim模塊可以自動且高效地刪除HTML中多余的空白符和注釋,減少頁面內容,
降低帶寬和下載時間。

本次發布的詳細更新包括:

* Feature: 增加DSO(動態模塊加載)兼容性校驗機制 [monadbobo]
* Feature: 增加了請求體不緩存到磁盤的機制,HTTP代理和FastCGI模塊收到部分
請求體即可以轉發給后端服務器 [yaoweibin]
* Feature: 增加了trim模塊,該模塊可以自動刪除HTML頁面中無意義的空白符和
注釋,減小頁面的大小 [taoyuanyuan]
* Feature: 加入accept filter機制,支持在連接接收以后進行過濾處理 [yzprofile]
* Feature: 現在server_tag指令可以改變默認錯誤頁面的服務器標識 [zhuzhaoyuan]
* Bugfix:修復access_log指令中buffer參數失效的問題 [cfsego]

* Bugfix:修復session_sticky模塊在某些情況下沒有發出session cookie的問題 [dinic]

Tengine-1.5.0 穩定版正式發布

Tengine是由淘寶網發起的Web服務器項目。它在Nginx的基礎上,針對大訪問量網站的需求,添加了很多高級功能和特性。Tengine的性能和 穩定性已經在大型的網站如淘寶網,天貓商城等得到了很好的檢驗。它的最終目標是打造一個高效、穩定、安全、易用的Web平臺。

從2011年12月開始,Tengine成為一個開源項目,Tengine團隊在積極地開發和維護著它。Tengine團隊的核心成員來自于淘寶、搜狗等互聯網企業。

以下沿引項目主頁上的特性介紹:

  • 繼承Nginx-1.2.8的所有特性,100%兼容Nginx的配置;
  • 動態模塊加載(DSO)支持。加入一個模塊不再需要重新編譯整個Tengine;
  • 更多負載均衡算法支持。如回話保持,一致性hash等;
  • 輸入過濾器機制支持。通過使用這種機制Web應用防火墻的編寫更為方便;
  • 動態腳本語言Lua支持。擴展功能非常高效簡單;
  • 支持管道(pipe)和syslog(本地和遠端)形式的日志以及日志抽樣;
  • 組合多個CSS、JavaScript文件的訪問請求變成一個請求;
  • 可以對后端的服務器進行主動健康檢查,根據服務器狀態自動上線下線;
  • 自動根據CPU數目設置進程個數和綁定CPU親緣性;
  • 監控系統的負載和資源占用從而對系統進行保護;
  • 顯示對運維人員更友好的出錯信息,便于定位出錯機器;
  • 更強大的防攻擊(訪問速度限制)模塊;
  • 更方便的命令行參數,如列出編譯的模塊列表、支持的指令等;
  • 可以根據訪問文件類型設置過期時間;

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!