`
supben
  • 浏览: 330241 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

ngnix+tomcat 负载小例

 
阅读更多
下载地址 http://nginx.org/download/nginx-1.0.4.zip

第一步
下载之后解压就能用
打开conf下ngnix.conf文件

在#gzip  on;行下加入
upstream localhost {  
      #ip_hash;
      server localhost:8000;  
      server localhost:9000;  
}



location / { 
            root   html; 
            index  index.html index.html; 
}


改为

location / {
            root   html;
            index  index.html index.htm;
	    proxy_pass              http://localhost;
	    proxy_redirect          off;
	    proxy_set_header        Host $host;
	    proxy_set_header        X-Real-IP $remote_addr;
	    proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;
	    client_max_body_size    10m;
	    client_body_buffer_size 128k;
	    proxy_connect_timeout   90;
	    proxy_send_timeout      90;
	    proxy_read_timeout      90;
	    proxy_buffer_size       4k;
	    proxy_buffers           4 32k;
	    proxy_busy_buffers_size 64k;
	    proxy_temp_file_write_size 64k;
        }

第二步
改tomcat端口,conf文件下server.xml修改以下两处端口即可

tomcat1:
我这里前面加个1
<Server port="18009" shutdown="SHUTDOWN"> 

<Connector port="8000" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8444" />



tomcat2:
我这里前面加个2
<Server port="28009" shutdown="SHUTDOWN"> 

<Connector port="9000" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8444" />




第三步
启动 两个tomcat
然后双击nginx-1.0.4文件夹下nginx.exe
访问http://localhost

看到index.html 页面, 他会轮流的访问2个tomcat(如果看不到,可能需要把IE的访问策略设置成"每次访问最新内容")

附件是配置好的文件。

分享到:
评论

相关推荐

    ngnix + tomcat 负载均衡配置

    `Nginx`以其高性能的反向代理和负载均衡能力而闻名,而`Tomcat`则是Java应用服务器,常用于运行Servlet和JSP应用。本文将详细探讨如何配置`Nginx`作为前端负载均衡器,以管理后端的多个`Tomcat`实例。 首先,我们要...

    ngnix+tomcat负载聚合配置笔记

    ### ngnix+tomcat负载均衡配置详解 #### 一、引言 随着互联网技术的飞速发展,网站面临着越来越大的访问压力。如何确保网站在面对大量用户的同时还能保持高效稳定的运行,成为了一个亟待解决的问题。传统的单一...

    ngnix+tomcat集群负载

    【知识点详解】 ...通过上述配置,可以构建一个简单的Nginx+Tomcat负载均衡环境,以提高Web应用的可扩展性和可靠性。在实际生产环境中,还需要考虑更多的优化和安全措施,如SSL/TLS配置、限速、防火墙规则等。

    ngnix + memcached + tomcat6负载均衡中session复制依赖jar全

    这里我们关注的焦点是`ngnix`(通常写作Nginx)、`memcached`以及`tomcat6`之间的整合,用于实现会话管理与负载均衡。下面将详细介绍这些技术及其在该配置中的作用。 首先,`Nginx`是一个强大的反向代理服务器和...

    国产中标麒麟操作系统nginx+tomcat+redis+mysql安装部署手册(精).docx

    对于Nginx和Tomcat的部署,手册将详细解释如何配置Nginx作为反向代理,将HTTP请求转发到Tomcat,实现负载均衡和高可用性。Redis集群的建立则会涉及主从复制、哨兵系统或集群模式的设置,以提高数据的读写性能和容错...

    tomcat7+memcached+nginx 集群架包(无ngnix架包)

    【标题】"tomcat7+memcached+nginx 集群架包(无ngnix架包)"指的是一个用于构建高性能、可扩展的Web应用集群的解决方案,但不包括nginx配置部分。在这个架构中,Tomcat7作为Java应用服务器处理HTTP请求,Memcached...

    Windows+Nginx+Memcached+Tomcat6负载均衡

    Windows+Nginx+Memcached+Tomcat6负载均衡

    Windows+Nginx+Tomcat搭建负载均衡和集群环境同时实现

    本教程将探讨如何在Windows环境下,利用Nginx作为反向代理和负载均衡器,与Tomcat应用服务器配合,搭建一个负载均衡和集群环境。这种配置能够提升系统的稳定性和处理能力,确保即使在服务器压力大的情况下,也能为...

    真正实现一键自动化部署,Nginx+Tomcat+Redis 实现负载均衡集群服务搭建,所有文件自动生成,包括自动生成配置文件参数、解决依赖问题、Session

    真正实现一键自动化部署,Nginx+Tomcat+Redis 实现负载均衡集群服务搭建,所有文件自动生成,包括自动生成配置文件参数、解决依赖问题、Session共享同步问题等等,直接把 Web 应用的 war 包,放进Tomcat的 webapps ...

    tomcat8 + nginx + memcached + cas 实现负载均衡的配置包

    1,tomcat8的配置: 1.1修改tomcat8.x/conf/context.xml的配置如下: &lt;!-- Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file ...

    nginx+tomcat+windows

    ### NGINX + TOMCAT 在 Windows 下的负载均衡配置详解 #### 一、项目背景及目标 本案例旨在实现一个基于Windows平台的NGINX与TOMCAT的负载均衡集群配置。具体而言,通过配置NGINX作为前端HTTP服务器,后端连接两个...

    nginx+redis+tomcat共享信息

    - **反向代理**:Nginx可以作为Tomcat服务器的反向代理,接收客户端请求,并将它们转发到后端的Tomcat实例,从而实现负载均衡。 - **静态资源处理**:Nginx能高效地处理静态文件请求,减轻了应用服务器(如Tomcat...

    详解Ngigx+Tomcat配置动静分离,负载均衡

    由于公司使用过Ngnix,对于刚接触Nginx来说,感觉有些好奇,于是研究了下。 本人在windows下使用的版本是nginx-1.8.1: 1. 启动Ngnix 双击nginx-1.8.1文件夹中nginx.exe,当任务管理器中存在两个nginx进程时,则说明...

    tomcat+nginx+Redis集成demo

    【描述】中提到的"tomcat+nginx+Redis集成demotomcat+nginx+Redis集成demo"可能是指一个示例项目,演示了如何将这三个工具集成到一起,以实现负载均衡、静态资源处理和高速缓存等功能。这种集成通常用于大型、高流量...

    linux开机自动启动ngnix与tomcat服务.pdf

    ### Linux开机自动启动Nginx与Tomcat服务 在Linux环境下,为了确保Web服务的稳定性和可用性,管理员经常需要设置服务器在启动时自动运行特定的服务。本文将详细介绍如何配置Linux系统,在每次重启后自动启动Nginx和...

Global site tag (gtag.js) - Google Analytics