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