概要
このドキュメントは、nginx+tomcat+redis負荷分散実装セッション共有
必要なソフトウェアとダウンロードアドレス
ソフトウェア名 を詳細に説明するために使用されます |
ダウンロードアドレス |
機能説明 |
Nginx-v1.6.0 |
http://nginx.org/download/nginx-1.6.0.tar.gz |
負荷分散 |
commons-pool-2-2.4.2.jar | http://mirrors.hust.edu.cn/apache//commons/pool/binaries/commons-pool2-2.4.2-bin。 tar .gz | |
jedis-2.7.3.jar | http://central.maven.org/maven2/redis/clients/jedis/2.7.3/jedis-2.7.3。 jar | |
tomcat-redis-session-manager1.2.jar | http://download.csdn.net/download/qinxcb/8279761 | |
| https://github.com/ServiceStack/redis-windows/blob/master/downloads/redis64-2.8.9.zipRedis データベース Windows バージョン |
参考アドレス: http://jingyan.baidu.com/article/f25ef2546119fd482c1b8214.html
RedisとロードサーバーとNginxサーバーのアドレスを入力します
Redis
Start解凍:
Cmdコマンド
cd コマンドを使用して、redis-server.exe が存在するディレクトリに移動します。 redis-server.exe redis.windows.conf コマンドを実行して、
redis.windows ファイルを開きます。Ctrl+Frequirepass
前の#
番号をキャンセルし、独自のパスワードを設定Tomcat設定
セッション共有 1
: 場所を確認してくださいjar パッケージは、
tomcatサーバー lib ディレクトリ
2: 構成 conf ディレクトリ context.xml にコピーする必要があります <バルブクラス名= " com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" />
port="6379" パスワード ="root" ' 's' 's' - から ‐‐‐‐‐‐‐ _ まで データベースにはパスワードが設定されています:一貫性のあるNginx
負荷分散複数のTomcat nginx.confを開く
アップストリームノードを直接コピーするTomcatサービスポートは同じ重みを設定します。 各種サービスの起動シーケンス
RedisDatabase====
》TomcatServer
====》
NginxServer 上記では、Nginx + Tomcat + Redis のロード バランシングとセッション共有を紹介しており、関連する内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。