1、准備Nginx
2、准備多台服務器組成服務器集群(3台為例)
3、高並發的后台搭建

架構描述:
服務端搭建好多集群,有nginx集群,服務器集群,數據庫集群。是高並發的基本要求。
1.准備3台tomcat
端口號為:8091,8092,8093
2.修改端口號
1.修改三台服務器配置文件改變端口號


4.三台服務器的ip
127.0.0.1:8091
127.0.0.1:8092
127.0.0.1:8093
3.配置Nginx實現輪詢方式
Nginx.conf的配置
1.#配置多台tomcat服務器, 默認采用輪詢的方式
upstream jt{
server 127.0.0.1:8091;
server 127.0.0.1:8092;
server 127.0.0.1:8093;
}
2.將負載均衡的配置進行引用
#后台服務器 jt代指負載均衡的名稱
server {
listen 80;
server_name manager.jt.com;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
location / {
proxy_pass http://jt;
}
}
3.為服務器添加權重

4.正常上線部署時的操作
當項目正常上線時,服務不能直接停止,應該通過nginx進行配置

將需要停止的服務先配置為down,待服務上線成功后,重新啟動nginx即可.
4.將京淘后台代碼發布到3台tomcat中
1.將項目打包(將項目的進行Maven Install一下,然后在trget目錄下復制出war文件)
改名為ROOT.war
2.將warjar包放入tomcat中.

5.重啟Nginx Nginx -s reload一把
6.數據庫備份
http://www.cnblogs.com/tongxuping/p/7248960.html
