ホームページ > バックエンド開発 > PHPチュートリアル > Nginx + Tomcat + Redis のロード バランシングとセッション共有

Nginx + Tomcat + Redis のロード バランシングとセッション共有

WBOY
リリース: 2016-07-29 09:06:35
オリジナル
992 人が閲覧しました

概要

このドキュメントは、nginx+tomcat+redis負荷分散実装セッション共有

必要なソフトウェアとダウンロードアドレス

レディスhttps://github.com/ServiceStack/redis-windows/blob/master/downloads/redis64-2.8.9.zipRedis データベース Windows バージョン 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

データベースの起動とパスワードの構成

参考アドレス: 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" /> host="127.0.0.1"

port="6379" パスワード ="root" ' 's' 's' - から ‐‐‐‐‐‐‐ _ まで データベースにはパスワードが設定されています:一貫性のあるNginx

負荷分散複数の

Tomcat

nginx.conf

を開く

アップストリーム

ノード

を直接コピーするTomcatサービスポートは同じ重みを設定します。 各種サービスの起動シーケンス

RedisDatabase====

TomcatServer

====

Nginx

Server 上記では、Nginx + Tomcat + Redis のロード バランシングとセッション共有を紹介しており、関連する内容も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート