`
hhlai1990
  • 浏览: 15257 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Apache 反向代理配置与Jetty配置

 
阅读更多

 在配置文件httpd.conf最后添加

 

<IfModule mod_proxy.c>
    ProxyRequests Off
    ProxyPreserveHost On    
    ProxyErrorOverride On                                #* java_app_err_thorw_to_httpd  *#
    
    <Directory proxy:*>
        Order deny,allow
        Allow from all
    </Directory>

    ProxyPass /r http://localhost:8080/r #*min=1 smax=5 ttl=600 timeout=100*#

    ProxyPass / http://localhost:8080/
    
    SetEnv force-proxy-request-1.0 1
    SetEnv proxy-nokeepalive 1
    
</IfModule>
 

 

为了让Jetty不直接暴露http服务

 

 

 <Call name="addConnector">
      <Arg>
          <New class="org.eclipse.jetty.server.nio.SelectChannelConnector">

            <Set name="host"><Property name="jetty.host" default="localhost"></Property></Set>
            <Set name="port"><Property name="jetty.port" default="${bpmhelp_app_port}"/></Set>
            <Set name="maxIdleTime">20000</Set>
            <Set name="Acceptors">2</Set>
            <Set name="acceptQueueSize">256</Set>
            <Set name="statsOn">false</Set>
            <Set name="confidentialPort">8443</Set>
	    <Set name="lowResourcesConnections">250</Set>
	    <Set name="lowResourcesMaxIdleTime">5000</Set>
          </New>
      </Arg>
    </Call>
 

 

去掉   

  <Set name="host"><Property name="jetty.host" default="localhost"></Property></Set>

就可以直接访问jetty的服务

 

分享到:
评论

相关推荐

    apache+jetty负载配置案例

    在Apache与Jetty的组合中,Apache作为反向代理服务器接收来自客户端的请求,并根据预设策略将这些请求分发到后端的Jetty服务器集群。 二、Apache的 mod_proxy 模块 Apache的mod_proxy模块是实现反向代理的关键。它...

    Nginx为Tomcat服务器作反向代理的配置教程

    nginx常用做静态内容服务和代理服务器(不是你FQ那个代理),直面外来请求转发给后面的应用服务(tomcat,django什么的),tomcat更多用来做做一个应用容器,让java web app跑在里面的东西,对应同级别的有jboss,...

    apache图片服务器安装文件和使用方法

    2. **解压与配置**:解压缩下载的文件,然后将Apache服务器目录放置在合适的位置,例如在Windows上通常是"C:\Apache24"。 3. **环境变量设置**:添加Apache的安装路径到系统环境变量`PATH`中,这样可以在命令行中...

    Apache2+resin-2.1.16

    在Apache2和Resin的集成过程中,通常采用代理配置,使Apache2作为前端服务器,处理HTTP请求,然后将动态内容的请求转发到后台的Resin服务器。这种方式被称为“反向代理”,可以利用Apache2的静态内容处理能力,同时...

    nginx替代方案,nginx代替apache与jboss

    2. **安装 Nginx 并配置反向代理**:确保 Nginx 能够正确地将请求转发到 JBoss。 3. **停用 Apache 和 mod_jk**:现有的 Apache 和 mod_jk 组件不再使用。 #### 总结 通过将 Apache 替换为 Nginx,并结合 JBoss ...

    反向组件负载均衡所需jar包

    4. **集成与配置**:在实际项目中,我们需要将这些jar包引入到项目的类路径中,并进行相应的配置。例如,对于Spring Cloud项目,我们需要在配置文件中声明Eureka服务器地址,定义服务提供者和服务消费者,以及设置...

    openlayers geoserver代理的配置文件

    2. `server.xml`: 这通常是应用服务器(如Tomcat、Jetty或Apache HTTP Server)的配置文件,可能包含代理设置,比如定义一个反向代理规则将特定URL路径转发到GeoServer。 3. `cgi`: 这可能是CGI(Common Gateway ...

    apache-tomcat-7.0.65.rar

    - 也可以作为Apache HTTP Server的后端,通过mod_proxy_ajp模块实现负载均衡和反向代理。 8. **更新与升级**: - 保持Tomcat版本的更新以获取最新的安全修复和功能改进。 - 升级时,注意备份原有配置,避免因...

    apache-tomcat-6.0.33-windows-x64

    此外,它还支持通过AJP协议与Apache HTTP服务器进行反向代理和负载均衡。 总的来说,Apache Tomcat 6.0.33作为一个历史悠久的Web应用服务器,虽然已不再是最新的版本,但在许多企业环境中仍然在服役。了解其配置、...

    配置java环境变量一键生成

    - 在配置好Java环境后,你还需要配置Apache与Java的整合,例如设置Apache的JkMount指令来反向代理到Tomcat。 总结来说,Java环境变量的配置对于Java开发至关重要,而"Java环境变量一键配置"工具提供了一种简便的...

    apache-tomcat-5.5.30

    9. **集成其他Java EE组件**:尽管Tomcat本身仅支持Servlet和JSP,但可以与其他Java EE服务器(如JBoss或GlassFish)结合使用,通过例如Apache HttpClient或Jetty作为反向代理,实现对EJB、JMS等更复杂服务的支持。...

    Nginx 核心模块与配置实践 (1)1

    【Nginx核心模块与配置实践】 Nginx是一个高性能的WEB服务器,它以其轻量级、高并发处理能力以及优秀的稳定性而闻名。与Apache、Tomcat、Jetty和IIS等其他服务器相比,Nginx具有显著的优势。例如,Tomcat和Jetty是...

    本地SVN安装与其服务器搭建详细教程包含所有软件

    3. 集成Apache与Tomcat:可以通过mod_proxy或者mod_jk模块,实现Apache作为反向代理,将HTTP请求转发到Tomcat处理,以提升性能和安全性。 通过以上步骤,你将能够成功地搭建一个本地SVN服务器,并实现Java的远程...

    ReverseProxy

    通过Jetty的`org.eclipse.jetty.proxy.ProxyHandler`类,可以轻松配置反向代理。首先创建一个Jetty服务器,然后添加ProxyHandler,指定目标服务器地址。 3. **使用Undertow** Undertow是另一个轻量级的HTTP服务器...

    JAVA_DotNET_PHP集成环境配置.rar

    为了实现三者共存,我们需要使用反向代理或负载均衡技术。一种常见的方式是使用Nginx作为前端代理服务器。Nginx配置文件中,你可以定义多个`server`块,每个对应一个后端服务(Java、.NET、PHP)。通过`proxy_pass`...

    Tomcat(一) Tomcat是什么:Tomcat与Java技术 Tomcat与Web应用 以及 Tomcat基本框架及相关配

    Tomcat由Apache Software Foundation开发,是市场上最受欢迎的Java Web应用服务器之一,与Jetty、Resin、WebSphere、WebLogic、JBoss、Glassfish、Geronimo等其他服务器相比,其市场份额较高。 Tomcat与Java技术的...

    Tomcat学习

    通过mod_jk或mod_proxy模块,实现Apache和Tomcat之间的负载均衡和反向代理。 5.2 与JBoss、WebLogic等应用服务器比较 Tomcat轻量级、易于部署,而JBoss、WebLogic等提供更完整的Java EE服务,适合大型企业级应用。 ...

    我的第一个博客,请打击大达到发发打发打发打发的

    1. **Apache**: Apache HTTP Server是最流行的开源HTTP服务器,可以用于部署静态内容和反向代理。你可以通过配置虚拟主机来托管多个网站。 2. **Nginx**: Nginx以其高性能和高并发处理能力而著名,常作为反向代理、...

    Tomcat部署使用手册

    #### 二、Tomcat的安装与配置 **2.1 安装方式** - **Yum方式安装**:适用于已配置好epel源的系统,当前版本为Tomcat 7.0。 - **二进制方式安装**:推荐方式,直接下载部署,需确保Java环境已准备好。 - **源码方式...

    VHost:在Linux平台上管理Apache服务器虚拟主机的工具

    在这种情况下,Apache通常作为反向代理,负责处理静态内容和负载均衡,而动态内容则由Java应用程序处理。Apache的VHost配置也可以应用于这些Java应用程序,以支持多个Java Web应用在同一台服务器上运行。 **总结** ...

Global site tag (gtag.js) - Google Analytics