47.nginx+tomcat群集


nginx+tomcat群集Tomcat服务是一个免费的开源web应用服务,属于轻量级应用服务器,一般用于中小型网络,tomcat通常作为一个ServletJSP容器单独运行在后端。环境部署:一台nginx服务器在外围接受请求,多台tomcat服务器处理和发布web网页,可以实现web的负载均衡。安装tomcat步骤:v安装JDK部署JAVA环境#tar xzvf jdk-7u65-linux-x64.gz# mv jdk1.7.0_65/ /usr/local/java#vim /etc/profile.d/java.shexport JAVA_HOME=/usr/local/javaexport PATH=$PATH:$JAVA_HOME/bin# source /etc/profile.d/java.sh#java -versionv安装配置Tomcat服务#tar xzvf apache-tomcat-7.0.54.tar.gz# mv apache-tomcat-7.0.54 /usr/local/tomcat#/usr/local/tomcat/bin/startup.sh#netstat -lnupt|grep :8080v建立基于JAVAweb站点# mkdir -p /web/webapp1# vim 开发云主机域名/web/webapp1/index.jsp JSP test1 page #vim /usr/local/tomcat/conf/server.xml添加相关参数:unpackWARs=”true” autoDeploy=”true”> 手动指定web网页的位置v部署nginx服务器# yum -y install pcre-devel zlib-devel# tar xzvf nginx-1.6.0.tar.gz # cd nginx-1.6.0#groupadd www#useradd -g www www -s /bin/false#./configure –prefix=/usr/local/nginx –user=www –group=www –with-file-aio –with-http_stub_module –with-http_gzip_static_module –with-http_flv_module –with-http_ssl_module#make && make installv编辑nginx配置文件指定tomcat服务器位置,当用户访问nginx服务器的时候,实则访问的是tomcat服务器上的网页#vim /usr/local/nginx/conf/nginx.conf添加相关参数:upstream tomcat_server {server 1.1.1.130:8080 weight=1;server 1.1.1.120:8080 weight=1;}Server{……..省略Location / {Root html;Index index.html index.htm;proxy_pass http://tomcat_server;}}v重启nginx服务器#/usr/local/sbin/nginx -s stop#/usr/local/sbin/nginx

相关推荐: rabbitmq学习笔记

一、消息确认机制rabbitmq在发送消息后立即从内存中删除消息,因此如果消费者处理消息耗时较长,在处理过程中消费者被kill,则处理中的消息、以及其他发往该消费者的消息都将丢失。为了保证消息不丢失,rabbitmq支持消息确认机制,消费者可以发送ack告诉r…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/30 14:37
下一篇 03/30 14:38