為什么選擇Nginx
Nginx 是一個很牛的高性能Web和反向代理服務器, 它具有有很多非常優(yōu)越的特性:
在高連接并發(fā)的情況下,Nginx是Apache服務器不錯的替代品: Nginx在美國是做虛擬主機生意的老板們經常選擇的軟件平臺之一. 能夠支持高達 50,000 個并發(fā)連接數(shù)的響應, 感謝Nginx為我們選擇了 epoll and kqueue 作為開發(fā)模型。
Nginx作為負載均衡服務器: Nginx 既可以在內部直接支持 Rails 和 PHP 程序對外進行服務, 也可以支持作為 HTTP代理 服務器對外進行服務. Nginx采用C進行編寫, 不論是系統(tǒng)資源開銷還是CPU使用效率都比 Perlbal 要好很多。
作為郵件代理服務器: Nginx 同時也是一個非常優(yōu)秀的郵件代理服務器(最早開發(fā)這個產品的目的之一也是作為郵件代理服務器), Last.fm 描述了成功并且美妙的使用經驗。
Nginx 是一個安裝非常的簡單 , 配置文件 非常簡潔(還能夠支持perl語法), Bugs 非常少的服務器: Nginx 啟動特別容易, 并且?guī)缀蹩梢宰龅?*24不間斷運行,即使運行數(shù)個月也不需要重新啟動. 你還能夠不間斷服務的情況下進行軟件版本的升級。