openresty(又稱:ngx_openresty) 是乙個基於 nginx 的可伸縮的 web 平台,openresty 是乙個強大的 web 應用伺服器,web 開發人員可以使用 lua 指令碼語言調動 nginx 支援的各種 c 以及 lua 模組,更主要的是在效能方面,openresty可以 快速構造出足以勝任 10k 以上併發連線響應的超高效能 web 應用系統。
server_lue3 :172.25.6.5server_lue4 :172.25.6.6
server_lue5:172.25.6.7
tar zxf openresty-1.17.8.2.tar.gz
cd openresty-1.17.8.2
./configure
gmake
gmake install
cd /usr/local/openresty/nginx/sbin 《先檢查80埠是否被占用,如果被占用,必須關閉》
./nginx -v 《檢視版本號》
./nginx -t 《檢視是否nginx配置檔案有錯》
./nginx 《開啟nginx>
vim /usr/local/openresty/nginx/conf/nginx.conf
http #本機上啟動了乙個memcache服務,埠為預設的11211,keepalive指令是http-upsteram-
keepalive-module提供的功能,這裡我們最大保持512個不立即關閉的連線用於提公升效能。
#為memc-nginx-module配置location
location /memc
#"~ \.php$"location配置了快取
cp memcache.php /usr/local/openresty/nginx/html #把memcache.php複製
測試:ab -c10 -n 10000
瀏覽器訪問172.25.6.5/memcache.php
專案實戰 RS
參考文章 快速使用 通過name獲取logger 通過name獲取logger,同乙個name的logger只建立乙個 mlogger logger.getlogger tag 建立filehandler物件 handler 物件從 logger 中獲取日誌資訊,並將這些資訊匯出。例如,它可將這些資...
flex cairngorm專案實戰
專案功能與介面模仿阿布 系統功能 實踐步驟 1 資料庫表的建立 2 包及類的構建 3 介面的搭建 4 flex端 的編寫 5 php端 的編寫 6 整合測試 com.peter.tl business command 處理請求php端資源的動作 getnewcommand.as controls 處...
flex cairngorm專案實戰
專案功能與介面模仿阿布 系統功能 實踐步驟 1 資料庫表的建立 2 包及類的構建 3 介面的搭建 4 flex端 的編寫 5 php端 的編寫 6 整合測試 com.peter.tl business command 處理請求php端資源的動作 getnewcommand.as controls 處...