美文网首页java
Nginx+Tomcat搭建集群

Nginx+Tomcat搭建集群

作者: 二妹是只猫 | 来源:发表于2019-03-05 16:12 被阅读0次

在之前的文章中分别介绍了Tomcat单机部署多应用Nginx负载均衡:常用策略配置、参数知识点,这一篇就通过之前的学习来搭建Nginx+Tomcat集群

一、首先下载nginx(Mac下Homebrew的安装与使用,启动、重载里面都有介绍),并启动,在浏览器中输入localhost回车:
nginx.jpg
这样就时启动成功了
nginx默认使用80端口,如果安装了IIS,请停止,保证80端口可用(为啥nginx默认使用80端口,因为http默认端口就是80)
二、配置nginx.conf
  • 打开/e t c/nginx/nginx.conf配置文件(不是用brew安装可能和我的路径不同)
  • 在http节点下增加include vhost/*.conf:
    其实我们可以在nginx.conf中进行配置,但在实际工作环境中需要配置端口很多,这样抽离出来便于后期维护。
  • 在vhost(配置到和nginx.conf统一目录下)文件夹下创建需要配置的地址izou.work.conf(后缀使用.conf):
upstream www.izou.work{
    server www.izou.work:8080 weight=1;
    server www.izou.work:9080 weight=1;
}
server{
    listen 80;
    autoindex on;
    server_name izou.work   www.izou.work
    index index.html index.htm index.jsp index.php;
    location / {
         proxy_pass http://www.izou.work; 
         } 
}

upstream
可以看出使用的权重策略,访问www.izou.work时,8080和9080端口的权重是相等的(这里我就要吐槽一下阿里了,在阿里上买了这个域名,但是由于我购买的esc服务没够3个月不给我备案,所以这个域名就废了。这里我是配置hosts,将www.izou.work映射到我本地localhost(127.0.0.1)上的)。
server:

  1. listen监听80端口
  2. autoindex自动生成索引
  3. server_name访问的域名,
  4. index index.html index.htm index.jsp index.php加载的index文件顺序
  5. location--proxy_pass:指向的位置
三、重载nginx,并在浏览器中访问设置好的域名izou.work
tomcat1.jpg
tomcat2.jpg
可以看到nginx直接指向到我们设置的端口,并且8080和9080端口访问到的频率基本与设置的权重一致,这样一个简单的Nginx+Tomca集群就搭建好了

相关文章

  • Nginx+tomcat配置多站点

    before Nginx+Tomcat搭建高性能负载均衡集群 step1 tomcat 配置 配置tomcat端...

  • Nginx+Tomcat搭建集群

    在之前的文章中分别介绍了Tomcat单机部署多应用和Nginx负载均衡:常用策略配置、参数知识点,这一篇就通过之前...

  • 部署Tomcat 及其负载均衡

    本片将介绍Nginx+Tomcat负载均衡集群的搭建。 大家一定都用过Tomcat ,因为有了这个开源的服务器,使...

  • Nginx+Tomcat搭建集群环境

    集群概述与架构介绍 Tomcat集群能带来什么: 提高服务的性能,例如计算处理能力、并发能力等,以及实现服务的高可...

  • Nginx+Tomcat集群环境搭建

    Tomcat集群能带来什么? 提高服务的性能、并发能力、以及高可用性 提高项目架构的横向扩展能力 提高服务的性能 ...

  • day 48 tomcat+nginx+redis

    Nginx+Tomcat集群架构概述tomcat+Nginx集群架构实战与共享tomcat+Nginx集群会话 一...

  • Nginx+Tomcat搭建高性能负载均衡集群(转)

    Nginx+Tomcat搭建 http://blog.csdn.net/wang379275614/article...

  • nginx+tomcat集群

    正向代理,反向代理 配置Nginx 配置文件目录:/usr/local/nginx-1.6.1/conf/ngin...

  • nginx+tomcat集群

    正向代理,反向代理 配置Nginx 配置文件目录:/usr/local/nginx-1.6.1/conf/ngin...

  • 大数据集群搭建2

    大数据集群搭建 本文档将搭建以下集群 hadoop 集群 zookeeper 集群 hbase 集群 spark ...

网友评论

    本文标题:Nginx+Tomcat搭建集群

    本文链接:https://www.haomeiwen.com/subject/tdanuqtx.html