tomcat1和TOMCAT2都需要安装以下配置
[ルート@ tomcat1〜]#yumを-yインストールGCCのopenssl-develののPCRE-develのはzlib-develの
[ルート@ tomcat1〜]#タールXFのlibevent-2.0.15-安定。 tar.gz形式
[ルートのtomcat-1〜@]#のCDのlibevent-2.0.15-安定
[ルート@ tomcatと-1 libevent-2.0.15-安定]#は./configure --prefix =は/ usr / local / libevent &&作ります&& make installを
[ルート@のtomcat-1〜]#タールXF memcachedを-1.4.5.tar.gz
[ルート@のtomcat-1〜]#のCD memcachedを-1.4.5
[ルート@ tomcatと-1のmemcached-1.4.5] #は./configure --prefix =は/ usr / local / memcachedを--with-libevent =は/ usr / local / libevent / && && make installを作り
ます。[root @ tomcatと-1のmemcached-1.4.5]#ldconfigを-vを| grepをlibevent
libevent_pthreads-2.0.so.5 - > libevent_pthreads.so
libevent-2.0.so.5 - > libevent.so
libevent_extra-2.0.so.5 - > libevent_extra.so
libevent_core-2.0.so.5 - > libevent_core.so
libevent_openssl-2.0.so.5 - > libevent_openssl.so
libevent_extra-1.4.so.2 - > libevent_extra-1.4.so .2.1.3
libevent_core-1.4.so.2 - > libevent_core-1.4.so.2.1.3の
libevent-1.4.so.2 - > libevent-1.4.so.2.1.3
[ルート@のtomcat-1のmemcached-1.4。 5]#は/ usr / local / memcachedの/ binに/ memcachedの-uルート-m 512M -n 10 -f 2 -d -vvv -c 512
は/ usr / local / memcachedの/ binに/ memcachedの:エラー共有ライブラリの読み込み中:libevent -2.0.so.5:共有オブジェクトファイルを開くことができません:そのようなファイルやディレクトリはありませんが
、[ルート@ localhostのmemcachedの-1.4.5]#のvimのは/etc/ld.so.conf
ld.so.conf.d / * confにあります。
/ usr / local / libevent / libに/
[ルート@のmemcached-1.4.5ローカルホスト]#にldconfig
-m 10 -d -f 2 -vvv -nルート512M -u#は/ usr / local / memcachedの/ binに/ memcachedの[memcachedの-1.4.5ローカルホストルート@] - C 512
オプション:
-h#ビューのヘルプ
-p#がデフォルトmemcachedのは、ポート番号11211を聴取している指定
-l #memcachedサーバのIPアドレス
-uユーザーIDが#memcachedプログラムがルートである必要があります実行されている使用
-m#このの使用を指定しますどのくらいの物理メモリマシンのデフォルトの64Mに格納されたデータ
-c #memcachedサービスリンクの最大数
#表示は、詳細な情報-vvv
バイトで#chunkサイズ-n最小スペースは数ある
1.25倍に増加デフォルトサイズの複数の-f #chunkサイズを
- D#がバックグラウンドで起動
[ルート@のtomcat-1〜] 11211#(:グレップ|#netstatコマンド-antp の生存、memcacehdポート11211かどうかを検出するmemecached)
TCP 0 0 71 559 0.0.0.0:11211 0.0.0.0:*がLISTEN / memcachedの
TCP 0 ::: 11211 ::: * LISTEN memcachedの/ 71559を
Memcachedのに接続されている(MSM)によってTomcatの-1のTomcat-2 SO最後に実行
MKDIRセッション
CDセッション
セッションパケット「に* .jarファイルが、/ usr / localにコピー/ tomcat7 / libに/下の
[ルート-tomcatの@〜1。]セッション#のCP / *は/ usr / local / tomcat7 / libに/
CDセッション
SCP * [email protected]:は/ usr / local / tomcat7 / libの
編集プロファイルのTomcat指定されたサーバー接続memcachedを
Tomcatの-1のtomcat-2と同じプロファイルを、でサンプルに基づいて書かれてい
ます。[root-Tomcatの@〜。1]#Vimの/usr/local/tomcat7/conf/context.xml
<コンテキスト>
<classNameのマネージャー= "de.javakaffee.web.msm.MemcachedBackupSessionManager"
memcachedNodes = "MEMA:192.168.200.104:11211 MEMB:192.168.200.105:11211"
requestUrilgnorePattern = "* \。(ICO | PNG | GIF | JPG | | CSS JS)$"
transcoderFactoryClass = "de.javakaffee.web.msm.serializer.kryo.KryoTranscoderFactory"
/>
</コンテキスト>
のtomcat-2 @ [ルート〜]#のvimの/usr/local/tomcat7/conf/context.xml
<コンテキスト>
<マネージャークラス名= "de.javakaffee.web.msm.MemcachedBackupSessionManager"
memcachedNodes = "MEMA:192.168.200.104:11211 MEMB:192.168.200.105: 11211"
$ "requestUrilgnorePattern =" * \。(JS ICO | PNG | GIF | JPG | | CSS)
transcoderFactoryClass = "de.javakaffee.web.msm.serializer.kryo.KryoTranscoderFactory"
/>
</コンテキスト>
[ルート@ tomcatと-1〜]#の/usr/local/tomcat7/bin/shutdown.sh
[ルート@のtomcat-1〜]#は/ usr / local / tomcat7 / binに/起動。SH
成功した場合は、MemcachedのポートとTomcatは、変更前と変更後に、一緒にリンクされます
Tomcatの-1与Tomcatの-2如下图
[ルート@のtomcat-1〜]#netstatの-antp |グレップのJava
TCP 0 0 :: FFFF:127.0.0.1:8005 ::: * LISTEN 62496 / javaの
TCP 0 0 ::: 8009 ::: * LISTEN 62496 / javaの
TCP 0 ::: 8080 0 ::: * 62496 / JavaのLISTEN
TCP 0 0 :: FFFFを:192.168.200.10:28232 :: FFFF:192.168.200.10:11211 ESTABLISHED 62496 / Javaの
TCPを0 0 :: FFFF:192.168.200.10:28231 :: FFFF:192.168.200.10:11211 ESTABLISHED 62496 / Javaの
TCP 0 0 :: FFFF:192.168.200.10:28230 :: FFFF:192.168.200.10:11211 ESTABLISHED 62496 / javaの
TCP 0 0 :: FFFF:192.168.200.10:28228 :: FFFF:192.168.200.10:11211 ESTABLISHED 62496 / Javaの
TCP 0 0 :: FFFF:192.168.200.10:28229 :: FFFF:192.168.200.10:11211 ESTABLISHED 62496 / javaの
[ルート@のtomcat-1〜]#netstatの-antp |グレップのmemcachedのの
TCP 0 0 0.0.0.0:11211 0.0.0.0:* 62402 / memcachedのLISTEN
TCPを0 0 192.168.200.103:11211 192.168.200.103:28230は62402 / memcachedのESTABLISHED
TCPを45 0 192.168.200.103:11211 192.168.200.103:28228 ESTABLISHED 62402 / memcachedの
TCP 0 192.168.200.103:11211 192.168.200.103:28232 ESTABLISHED 62402 / memcachedの
0 0 192.168.200.103:11211 192.168.200.103:28229確立されたTCP 62402 / memcachedの
TCP 192.168.200.103:11211 192.168.200.103:28231 ESTABLISHED 62402 0 0 / memcachedの
TCP 0 0 ::: ::: 11211 62402 * LISTEN / memcachedの
ポートアクセス:nginxのサーバーhttp://192.168.30.24、リフレッシュスイッチポートは2で見ることができます
nginxの+ Tomcatの+のmemcache
おすすめ
転載: www.cnblogs.com/zc1741845455/p/10944012.html
ランキング