資源描述:
《nginx+tomcat集群+session復(fù)制》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、nginx+tomcat集群+session復(fù)制1.測試環(huán)境1.1軟件列表nginx-1.0.11.tar.gz、pcre-8.21.tar.gz、nginx-upstream-jvm-route-0.2apache-tomcat-6.0.35.tar.gz、tomcat-native-1.1.20-src.tar.gzapr-1.4.6.tar.gz、apr-iconv-1.2.1.tar.gz、apr-util-1.4.1.tar.gzjdk-1_5_0_22-linux-i586.bin#mkdir–p/usr/loc
2、al/soft#將以上軟件上傳到soft目錄下1.2server環(huán)境redhat5.4nginxserver:192.168.10.2:80tomcat1:192.168.10.2:8080tomcat2:192.168.10.2:81802.安裝nginx2.1安裝pcre#cd/usr/local/soft#tarzxvfpcre-8.21.tar.gz#cdpcre-8.21#./configure#make&&makeinstall17nginx+tomcat集群+session復(fù)制1.1安裝nginx#userad
3、dwww#cd/usr/local/soft#tarzxvfnginx-upstream-jvm-route-0.2.tar.gz#tarzxvfnginx-1.0.11.tar.gz#cdnginx-1.0.11#patch-p0<../nginx_upstream_jvm_route/jvm_route.patch#/configure--prefix=/usr/local/nginx--with-http_stub_status_module--add-module=../nginx_upstream_jvm_rout
4、e#make&&makeinstall1.2配置nginx#vi/usr/local/nginx/etc/nginx.confuserwwwwww;#使用的用戶和組worker_processes8;#指定工作衍生進(jìn)程數(shù)(一般等于CPU的總核數(shù)或總核數(shù)的兩倍)worker_rlimit_nofile51200;#指定文件描述符數(shù)量pidlogs/nginx.pid;#指定pid存放的路徑#error_loglogs/error.log;#error_loglogs/error.lognotice;error_loglogs/
5、error.loginfo;#指定錯誤日志存放的路徑和級別,可選debug
6、info
7、notice
8、warn
9、error
10、critevents{17nginx+tomcat集群+session復(fù)制useepoll;#使用的網(wǎng)絡(luò)I/O模型worker_connections51200;#允許的連接數(shù)}http{includemime.types;default_typeapplication/octet-stream;#設(shè)置使用的字符集server_tokensoff;#隱藏nginx的版本號log_formatmain'$r
11、emote_addr-$remote_user[$time_local]"$request"''$status$body_bytes_sent"$http_referer"''upstream_response_time$upstream_response_time$upstream_addr''"$http_user_agent""$http_x_forwarded_for"';#自定義日志格式#access_loglogs/access.logcombined;access_loglogs/access.logmain;
12、#access日志存放路徑和格式sendfileon;#提升文件傳輸性能#tcp_nopushon;client_max_body_size300m;#設(shè)置客戶端能夠請求的單個文件大小17nginx+tomcat集群+session復(fù)制#keepalive_timeout0;keepalive_timeout75;#proxy參數(shù)proxy_connect_timeout5;#跟后端服務(wù)器連接的超時時間,發(fā)起握手等候響應(yīng)超時時間proxy_read_timeout600;#連接成功后,等候后端服務(wù)器的響應(yīng)時間proxy_se
13、nd_timeout600;#后端服務(wù)器數(shù)據(jù)回傳時間proxy_buffer_size16k;#代理請求緩存區(qū)proxy_buffers464k;#同上,告訴nginx保存單個用的幾個buffer、最大用多空間proxy_busy_buffers_size128k;#如果系統(tǒng)很忙時可以申請