欢迎来到天天文库
浏览记录
ID:40562313
大小:43.26 KB
页数:17页
时间:2019-08-04
《nginx+tomcat集群+session复制》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、nginx+tomcat集群+session复制1.测试环境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环境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复制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;#指定工作衍生进程数(一般等于CPU的总核数或总核数的两倍)worker_rlimit_nofile51200;#指定文件描述符数量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复制useepoll;#使用的网络I/O模型worker_connections51200;#允许的连接数}http{includemime.types;default_typeapplication/octet-stream;#设置使用的字符集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;#设置客户端能够请求的单个文件大小17nginx+tomcat集群+session复制#keepalive_timeout0;keepalive_timeout75;#proxy参数proxy_connect_timeout5;#跟后端服务器连接的超时时间,发起握手等候响应超时时间proxy_read_timeout600;#连接成功后,等候后端服务器的响应时间proxy_se
13、nd_timeout600;#后端服务器数据回传时间proxy_buffer_size16k;#代理请求缓存区proxy_buffers464k;#同上,告诉nginx保存单个用的几个buffer、最大用多空间proxy_busy_buffers_size128k;#如果系统很忙时可以申请
此文档下载收益归作者所有