日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

开启tomcat的apr模式,并利用redis做tomcat7的session的共享。

發布時間:2024/10/12 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 开启tomcat的apr模式,并利用redis做tomcat7的session的共享。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

更新系統組件

yum -y install readline* xmlto kernel-devel yum* screen vim* psmisc wget lrzsz pcre-devel libtidy libtidy-devel iptraf sysstat libevent libevent-devel perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker tar rrdtool ntp* dos2unix setup* net-snmp-utils net-snmp-devel ruby ruby-devel php-snmp cmake net-snmp-perl net-snmp net-snmp-libs wget elinks make autoconf213 m4 gcc gcc-c++ automake autoconf fontconfig fontconfig-devel libjpeg libjpeg* libjpeg-devel libpng libpng-devel freetype freetype* freetype-devel libxml2 libxml2-devel libdhash libdhash-devel libxslt* zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2* libc-client libc-client-devel libicu-devel ncurses ncurses-devel xmlrpc-c xmlrpc-c-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel openldap-clients openldap-servers gd gd-devel pam* gettext gettext-devel keyutils compat* mpfr cpp libgomp libstdc++-devel ppl cloog-ppl keyutils-libs-devel libcom_err-devel libsepol-devel libXpm* php-gd ncurses* libtool* patch unzip bison-devel bison libcom_err-devel libsepol-devel gtk* libselinux-devel libtiff libtiff* php-common policycoreutils telnet t1lib t1lib* nasm nasm*

修改java_home

vim /etc/profile
export JAVA_HOME=/data/java export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar export JAVA_HOME JAVA_BIN PATH CLASSPATHLD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/apr/lib export LD_LIBRARY_PATH

安裝openssl

yum install -y zlib tar zxf openssl-1.0.2h.tar.gz cd openssl-1.0.2h ./config shared zlib make make install
mv /usr/bin/openssl /usr/bin/openssl.bak mv /usr/include/openssl /usr/include/openssl.bak ln -s /usr/local/ssl/bin/openssl /usr/bin/openssl ln -s /usr/local/ssl/include/openssl /usr/include/openssl echo “/usr/local/ssl/lib” >> /etc/ld.so.conf ldconfig -vopenssl version -a ?

安裝apr

tar -xvf apr-1.5.2.tar.gz cd apr-1.5.2 ./configure --prefix=/usr/local/apr make make install

安裝apr-iconv

tar -xvf apr-iconv-1.2.1.tar.gz cd apr-iconv-1.2.1 ./configure --prefix=/usr/local/apr-iconv --with-apr=/usr/local/apr make make install

安裝apr-util

tar zxvf apr-util-1.5.4.tar.gz cd apr-util-1.5.4 ./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr make make install cd /root

增加tomcat項目

tar zxvf apache-tomcat-7.0.61.tar.gz mv apache-tomcat-7.0.61 你項目的路徑和名字

cd /你項目的路徑和名字/bin

tar zxvf tomcat-native.tar.gz
cd tomcat-native-1.1.33-src/jni/native/
./configure --with-apr=/usr/local/apr
make
make install

參考定義java回收

vim 你項目的路徑和名字/bin/catalina.sh  JAVA_OPTS="-server -Xms2048m -Xmx2048m -XX:PermSize=256M -XX:MaxPermSize=512m -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:MaxGCPauseMillis=50 -XX:GCPauseIntervalMillis=200"

參考定義不用端口直接訪問tomcat

<Connector port="8999"
protocol="org.apache.coyote.http11.Http11AprProtocol"
executor="tomcatThreadPool"
compression="on"
compressionMinSize="2048"
maxThreads="30000"
minSpareThreads="50"
maxSpareThreads="200"
enableLookups="false"
redirectPort="8444"
acceptCount="35000"
debug="0"
connectionTimeout="40000"
disableUploadTimeout="true" URIEncoding="UTF-8" useBodyEncodingForURI="true" />
<!-- A "Connector" using the shared thread pool-->


在<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">下面增加 <Context path="" docBase="你項目的路徑和名字" />

1.配置Tomcat的conf目錄下的context.xml文件:

1> 單點Reids配置

vim context.xml
<Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" /> <Manager className="com.orangefunction.tomcat.redissessions.RedisSessionManager" host="IP" port="端口" database="用的你個redis數據庫,默認16個,自己指定" maxInactiveInterval="60"/>

2> Sentinel集群配置:

<!-- Sentinel 配置 --> <Valve className="com.orangefunction.tomcat.redissessions.RedisSessionHandlerValve" /> <Manager className="com.orangefunction.tomcat.redissessions.RedisSessionManager" maxInactiveInterval="60" sentinelMaster="mymaster" sentinels="127.0.0.1:26379,127.0.0.1:26380,127.0.0.1:26381,127.0.0.1:26382" />

復制commons-logging-1.2.jar?commons-pool2-2.4.1.jar?jedis-2.5.2.jar?tomcat-redis-session-manage-tomcat7.jar到你tomcat的lib目錄下

啟動tomcat,看日志提示?Will expire sessions after 1800 seconds

轉載于:https://www.cnblogs.com/love19791125/p/7506224.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的开启tomcat的apr模式,并利用redis做tomcat7的session的共享。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: www视频免费在线观看 | 精品xxx | 一二三区av | xxx国产 | 四虎网址在线 | 黄色xxxx | 超碰人人91 | 久久五十路 | 国产视频二 | 国产精品毛片在线 | 午夜精品999 | 二区三区在线视频 | 成年人免费毛片 | 恶虐女帝安卓汉化版最新版本 | 一本久久久 | 伊人网在线播放 | 一区二区三区免费网站 | 欧美乱轮 | 美女让男生桶 | 丝袜制服影音先锋 | 亚洲精品第二页 | 日韩污视频 | 亚洲精品中文字幕在线 | 久久久久五月 | 国产成人精品亚洲日本在线观看 | 久久久久久久综合 | 成年人观看视频 | 亚洲成av人片 | 精品国产一区在线观看 | 久青草国产在线 | 激情影音 | 日本精品人妻无码免费大全 | 国产日韩欧美一区二区东京热 | 国产鲁鲁视频在线观看特色 | 亚洲一在线 | 中文字幕网站在线观看 | 亚洲精品成人电影 | 日本三级中国三级99人妇网站 | 亚洲一区二区三区久久久 | 久久国产精品无码网站 | www.美色吧.com | 日本高清不卡在线观看 | 五月的婷婷 | 中国女人做爰视频 | av一区在线播放 | 91视频免费观看网站 | 精品乱码一区二区三区四区 | 国产亚洲综合精品 | 国产精品videos | 亚洲成人久久久 | 综合网激情 | 亚洲午夜精品久久久久久浪潮 | 国产成人av一区二区三区 | 青青国产精品视频 | 国产网友自拍视频 | 制服av在线 | 国产女人18毛片水真多18 | 在线激情视频 | 成人做爰的视频 | 亚洲高清不卡 | 日韩av一二区 | 成人欧美一区二区 | 国产精品视屏 | 久久国内精品 | 手机在线看片国产 | 日韩激情小说 | 国产三级免费观看 | 欧美性大战久久久久久 | 色丁香婷婷 | 久草资源在线视频 | 久热国产在线 | 成年网站免费观看 | av国产成人 | 婷婷在线观看视频 | 成人av手机在线 | 激情五月在线 | 精品爆乳一区二区三区无码av | 麻豆成人精品 | 91视频啊啊啊 | 亚洲三级在线免费观看 | 精品国产一区二区三区四区阿崩 | 欧美大白bbbb与bbbb | 扒开伸进免费视频 | 国产制服丝袜 | 日韩av大片 | 污污视频网站在线 | 香蕉视频黄在线观看 | 都市激情综合 | 69影院在线观看 | 四月婷婷| 在线看一区二区 | 精品无码人妻一区二区三区 | 日本大尺度做爰呻吟 | 在线观看日本网站 | www国产精品视频 | 狠狠操狠狠操狠狠操 | 香蕉视频官方网站 | 一本色道久久88加勒比—综合 | 国产大片在线观看 |