ecshop在負載方面的功能是十分弱小的。當你的ip每個小時到達了一萬ip。如果在頻寬和伺服器硬體有限的情況下。你的伺服器很快就會崩潰的。**直接掛掉。為了增強ecshop在負載均衡方面的能力。我們可以借助nginx來實現簡單的ecshop負載均衡.
首先我們在伺服器上安裝nginx+php+mysql+fastcgi。然後我們建立乙個工作目錄。比如伺服器192.168.1.1,其他兩台伺服器為負載均衡的伺服器。192.168.1.2,192.168.1.3.我們將第乙個伺服器做為ecshop的前端,後兩台伺服器做負載均衡伺服器。
首先我們配置nginx.conf,設定好負載均衡伺服器。
upstream jiqun
其次,在本地建立好站點。
server
location ~ \.php$
}這裡我們就可以看到,當我們當我們訪問192.168.1.1這個伺服器的時候,他會轉向192.168.1.2,192.168.1.3這兩台伺服器, 達到負載均衡的目的,但是很簡單,我們只要在192.168.1.2,192.168.1.3倆個後端的伺服器上建立好兩個相同的站點,來取得資料庫信 息。那麼將很輕鬆的就解決了ecshop負載均衡的問題,兩台伺服器同時工作,可以適當的增強ecshop併發的效果。
在linux下安裝nginx
yum install y gcc c yum install y pcre pcre develyum install y zlib zlib develyum install y openssl openssl devel先進入 usr local software 目錄,在這個目錄下執行以下命...
Nginx在Linux下安裝
首先安裝nginx所需要的依賴 1.安裝gcc 命令 yum install gcc 備註 可以輸入gcc v查詢版本資訊,看系統是否自帶安裝 2.安裝pcre 命令 yum install pcre devel 3.安裝zlib 命令 yum install zlib zlib devel 4.安...
Nginx 在 Windows下的安裝
nginx engine x 是乙個高效能的 http 和 反向 伺服器,也是乙個 imap pop3 smtp 伺服器 nginx 是由 igor sysoev 為俄羅斯訪問量第二的 rambler.ru 反向 反向 reverse proxy 方式是指以 伺服器來接受internet上的連線請求...