超细腻的nginx负载均衡设置全程奉献

超细腻的nginx负载均衡设置全程奉献

ID:9107668

大小:57.00 KB

页数:7页

时间:2018-04-18

超细腻的nginx负载均衡设置全程奉献_第1页
超细腻的nginx负载均衡设置全程奉献_第2页
超细腻的nginx负载均衡设置全程奉献_第3页
超细腻的nginx负载均衡设置全程奉献_第4页
超细腻的nginx负载均衡设置全程奉献_第5页
资源描述:

《超细腻的nginx负载均衡设置全程奉献》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、超细腻的nginx负载均衡设置全程奉献现在我们来学习一下,nginx的负载均衡设置,同样,也是借由tomacat来实现。在这里我们用的是NFS服务器,要保证这些数据程序是同步的之后才能进行后面的操作。那么更具体的过程还是从下文中了解吧。前端一台nginx服务器做调度.后端两台tomcat做WEB服务器.这里动态页与静态页都由tomcat来处理.软件:nginx-0.7.28.tar.gzpcre-7.8.tar.gzapache-tomcat-6.0.20.tar.gzjdk-6u14-linux-i586-rpm.bin架构说明三台服务器:一

2、台调度也就是nginx服务器,它还是NFS服务器,我们把2个tomcat的webapps目录挂载到NFS服务器上,这样数据程序是同步的了。配置步骤:一、web服务器的配置首先安装两台tomcat,两台安装都一样1.安装JDK 1.# pwd 2./usr/local 3.# chmod a+x jdk-6u14-linux-i586-rpm.bin 4.# ./jdk-6u14-linux-i586-rpm.bin 5.# ln -s /usr/java/jdk1.6.0_14 /usr/local/java 设置环境变量#viprofile末

3、尾增加如下内容 1.JAVA_HOME=/usr/java/jdk1.6.0_14 2.CLASSPATH=/usr/java/jdk1.6.0_14/lib/dt.jar:/usr/java/jdk1.6.0_14/lib/tools.jar 3.PATH=/usr/java/jdk1.6.0_14/bin:$PATH 4.export PATH JAVA_HOME CLASSPATH 2.安装tomcat 1.# cp apache-tomcat-6.0.20.tar.gz /usr/local/ 2.# cd /usr/local/ 3.

4、# tar xzvf apache-tomcat-6.0.20.tar.gz 4.# ln -s apache-tomcat-6.0.20 tomcat 5.# vi /usr/local/tomcat/bin/catalina.sh 加入一行: 1.JAVA_HOME=/usr/java/jdk1.6.0_14 2.# /usr/local/tomcat/bin/startup.sh  启动服务后访问本地的8080端口可以看到对应apachetomcat页面了把Tomcat加到自启动:#vi/etc/rc.d/rc.local在里面加入如下代

5、码: 1.export JDK_HOME=/usr/java/jdk1.6.0_14 2.export JAVA_HOME=/usr/java/jdk1.6.0_14 3./usr/local/tomcat/bin/startup.sh 至此tomcat已安装成功了优化:tomcat比如防止内存溢出;TCP/IP  比如time_wait与closed_wait等等二、安装nginx、nfs注意它们是一台服务器上1.安装nginx在安装之前首先要安装pcre-7.9.tar.gz 1.# tar zxvf pcre-7.9.tar.gz 2.#

6、 cd pcre-7.9 3.# ./configure 4.# make && make install 安装nginx 1.# tar zxvf nginx-0.7.61.tar.gz 2.# cd nginx-0.7.61 3.# ./configure --with-http_stub_status_module --prefix=/usr/local/nginx 4.# make && make install 修改nginx的配置文件我这里是把原先的重命名然后新建了一个nginx.conf 1.#vi nginx.conf 2.us

7、er nobody nobody; 3.worker_processes   8; 4.pid   /usr/local/nginx/logs/nginx.pid; 5.worker_rlimit_nofile 51200; 6.events 7.{ 8.use epoll; 9.worker_connections 51200; 10.} 11.http{ 12.includemime.types; 13.default_type   application/octet-stream; 14.server_names_hash_bucket_

8、size 128; 15.client_header_buffer_size 32k; 16.large_client_header_buffers 

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。