Nginx支持ASP.net嗎?
01-08
可以配置能夠運行C#程序的網站環境嗎?
有沒有描述具體設置的文章?
Nginx 是 HTTP Server,又不是 Application Server,和 ASP. NET 有什麼關係。
nginx只是一個反向代理的軟體,和語言無關,理論上支持任何Web平台,當然http://Asp.net也不例外,http://51aspx.com就是http://Asp.net開發的,前端暴漏的是nginx
反向代理後端的 IIS 或者是 運行在linux上的mano實在搞不明白了看http://book.douban.com/subject/4251875/
第64頁
Nginx和後端無關,他是HTTP傳輸過程中的一個中間層,負責將請求轉發到他身後的應用伺服器。對於客戶端和最終的服務端,都是感知不到Nginx的存在的
Nginx是HTTP一個反向代理軟體。
可以支持任何基於HTTP協議的網站。其原理就是靜態文件Nginx直接給予響應。
動態頁面的請求,它轉發到其對應的頁面處理,然後把得到的結果發給用戶。對於PHP來說,Nginx轉發到PHP-fpm,或者轉發到Apache(在這種情況下,apache通常使用的是非80埠,因為80埠已經被Nginx佔用)。
對於.net來說,你把所有動態頁面轉發到IIS就行了。對於java來說,動態頁面轉發到Tomcat或者其他java伺服器。我剛才百毒了一下,我去,這不有教程么。。。
使用Nginx負載均衡搭建高性能.NETweb應用程序二推薦閱讀:
※為什麼要執行多個進程,把所有功能都放到一個進程裡面執行會影響性能嗎?
※Nginx源碼中值得學習的編程風格有哪些?
※請問nginx比apache性能高為什麼apache現在依然流行?
※為什麼 node.js 的官網不用 node.js 而用 nginx 搭建?