Tengine
簡介
Tengine是由淘寶網發起的Web服務器項目。它在Nginx的基礎上,針對大訪問量網站的需求,添加了很多高級功能和特性。Tengine的性能和穩定性已經在大型的網站如
淘寶網,天貓商城等得到了很好的檢驗。它的最終目標是打造一個高效、穩定、安全、
易用的Web平臺。
從2011年12月開始,Tengine成為一個開源項目,Tengine團隊在積極地開發和維護
著它。Tengine團隊的核心成員來自于淘寶、搜狗等互聯網企業。Tengine是社區合作
的成果,我們歡迎大家參與其中,貢獻自己的力量。
特性
- 繼承Nginx-1.6.2的所有特性,兼容Nginx的配置;
- 動態模塊加載(DSO)支持。加入一個模塊不再需要重新編譯整個Tengine;
- 支持SO_REUSEPORT選項,建連性能提升為官方nginx的三倍;
- 支持SPDY v3協議,自動檢測同一端口的SPDY請求和HTTP請求;
- 流式上傳到HTTP后端服務器或FastCGI服務器,大量減少機器的I/O壓力;
- 更加強大的負載均衡能力,包括一致性hash模塊、會話保持模塊,還可以對后端的服務器進行主動健康檢查,根據服務器狀態自動上線下線,以及動態解析upstream中出現的域名;
- 輸入過濾器機制支持。通過使用這種機制Web應用防火墻的編寫更為方便;
- 支持設置proxy、memcached、fastcgi、scgi、uwsgi在后端失敗時的重試次數
- 動態腳本語言Lua支持。擴展功能非常高效簡單;
- 支持管道(pipe)和syslog(本地和遠端)形式的日志以及日志抽樣;
- 支持按指定關鍵字(域名,url等)收集Tengine運行狀態;
- 組合多個CSS、JavaScript文件的訪問請求變成一個請求;
- 自動去除空白字符和注釋從而減小頁面的體積
- 自動根據CPU數目設置進程個數和綁定CPU親緣性;
- 監控系統的負載和資源占用從而對系統進行保護;
- 顯示對運維人員更友好的出錯信息,便于定位出錯機器;
- 更強大的防攻擊(訪問速度限制)模塊;
- 更方便的命令行參數,如列出編譯的模塊列表、支持的指令等;
- 可以根據訪問文件類型設置過期時間;
- ……
動態
- [2015-08-12] Tengine-2.1.1 穩定版正式發布 (變更列表)
- [2014-12-19] Tengine-2.1.0 開發版正式發布 (變更列表)
- [2014-05-30] Tengine-2.0.3 開發版正式發布(變更列表)
- [2014-03-28] Tengine-2.0.2 開發版正式發布(變更列表)
- [2014-03-06] Tengine-2.0.1 開發版正式發布(變更列表)
- [2014-01-08] Tengine-2.0.0 開發版正式發布(變更列表)
- [2013-11-22] Tengine-1.5.2 穩定版正式發布(變更列表)
- [2013-08-29] Tengine-1.5.1 穩定版正式發布(變更列表)
- [2013-08-04] 我們受邀在臺灣開源人年會上做了《Nginx深度開發與定制》的
技術分享 - [2013-07-31] Tengine-1.5.0 穩定版正式發布(變更列表)
- [2013-05-14] Tengine-1.4.6 開發版正式發布(變更列表)
- [2013-05-01] Tengine-1.4.5 開發版正式發布(變更列表)
- [2013-03-21] Tengine-1.4.4 開發版正式發布(變更列表)
- [2013-01-21] Tengine-1.4.3 開發版正式發布(變更列表)
- [2012-11-22] Tengine-1.4.2 開發版正式發布(變更列表)
- [2012-10-10] Tengine-1.4.1 開發版正式發布(變更列表)
- [2012-09-05] Tengine-1.4.0 開發版正式發布(變更列表)
- [2012-07-10] Nginx文檔中文翻譯項目開始
- [2012-06-28] 我們翻譯的Nginx中文文檔正式被Nginx官方接受
- [2012-06-09] 我們在華東運維技術大會做了《淘寶網Nginx應用、定制與開發實戰》
的技術分享 - [2012-05-25] Tengine-1.3.0 穩定版正式發布(變更列表)
- [2012-05-09] Tengine-1.2.5 穩定版正式發布(變更列表)
- [2012-03-30] Tengine-1.2.4 穩定版正式發布(變更列表)
- [2012-03-08] Tengine開發團隊開始編寫開放書籍《Nginx開發從入門到精通》
- [2012-02-27] Tengine-1.2.3 穩定版正式發布(變更列表)
- [2012-01-11] Tengine-1.2.2 穩定版正式發布(變更列表)
- [2011-12-07] Tengine開發團隊在Velocity大會上介紹了《淘寶網Nginx定制實戰》
的一些經驗 - [2011-12-06] Tengine-1.2.1 版本正式發布(變更列表)
- [2011-12-02] Tengine宣布開源
郵件列表
posted on 2015-11-06 12:56 paulwong 閱讀(453) 評論(0) 編輯 收藏 所屬分類: NGINX