`

apache连接tomcat时,ajp被拒绝

阅读更多

 

apache的日志

[Fri Jul 11 09:48:48 2014] [error] ap_proxy_connect_backend disabling worker for (127.0.0.1)
[Fri Jul 11 09:48:48 2014] [error] proxy: AJP: failed to make connection to backend: 127.0.0.1
[Fri Jul 11 09:48:49 2014] [error] (OS 10061)由于目标计算机积极拒绝,无法连接。  : proxy: AJP: attempt to connect to 127.0.0.1:8009 (

 这样的日志很早之前就遇到过,但是对系统没有影响,便放任了。

昨天网站突然上不去了,apache的错误日志里全部都是这些。打开tomcat控制台看了一下状态,ajp-bio-8009部分的200个连接全部被占用了,一时半会儿也没找到原因,暂时的修正方案是,打开server.xml,修改如下片段:

 <Connector port="8009" protocol="AJP/1.3" maxThreads="800" redirectPort="8443" />

 

加入了maxThreads="800",把ajp的最大连接数增加到800。暂时先这么着。

分享到:
评论

相关推荐

    apache +tomcat集群 ajp_proxy实际操作

    Apache与Tomcat结合使用时,通过AJP Proxy不仅可以实现高效的请求转发,还能够构建出高可用、高性能的应用集群。上述配置步骤涵盖了从Apache安装、配置到AJP Proxy与Tomcat集群的具体实施细节,为企业级项目提供了...

    关于Tomcat的AJP端口禁用.docx

    总之,禁用Tomcat的AJP端口是加强服务器安全的重要步骤,尤其是在不使用AJP通信或存在安全顾虑时。通过以上方法,您可以根据实际需求选择合适的方式来禁用或限制AJP服务,从而提高系统的整体安全性。

    Tomcat-Ajp-lfi_python_

    【标题】"Tomcat-Ajp-lfi_python_" 涉及的是一个针对Apache Tomcat服务器的AJP协议Local File Inclusion(LFI)漏洞利用的Python脚本。这个标题表明了我们将探讨的话题是关于网络安全,特别是针对Web服务器的攻击...

    apache-tomcat-6.0.29.zip

    6. **连接器(Connector)**:Tomcat支持多种连接器,如HTTP、AJP等,用于处理不同类型的网络通信协议。默认使用的是基于Java的HTTP/1.1连接器,它负责接收和响应HTTP请求。 7. **线程池**:Tomcat使用线程池模型...

    利用apache的proxy-ajp做apache与tomcat的结合(转载) jackey

    现在,当用户访问Apache服务器的`/app`路径时,请求会被转发到Tomcat进行处理。这种方式的优点在于,Apache可以直接处理静态内容,而Tomcat专注于处理动态请求,降低了服务器间的通信成本。 此外,还可以通过设置多...

    windows下整合apache和tomcat服务器的方法

    `workers.properties`文件定义了Apache和Tomcat之间的连接设置。在这个文件中,你需要指定Tomcat的安装路径、Java的安装路径以及每个worker(代表一个Tomcat实例)的详细配置,包括工作端口、主机名和类型。例如: ...

    apache-tomcat-6.0.37

    在使用Apache Tomcat 6.0.37时,你需要了解以下几个关键知识点: 1. **安装与配置**:下载解压后,你需要配置环境变量,如CATALINA_HOME指向Tomcat的安装目录。然后,可以通过修改conf/server.xml文件来配置端口、...

    最新版linux apache-tomcat-9.0.52.tar.gz

    8. **故障排查**:当遇到问题时,查看错误日志、检查服务器资源使用情况(如内存和CPU)、确认网络连接是否正常,以及检查配置文件的正确性。 9. **集成Apache HTTP服务器**:通过mod_proxy_ajp模块,Apache ...

    apache-tomcat-7.0.39

    Apache Tomcat 7.0.39 是一个广泛使用的开源软件,主要作为Java Servlet和JavaServer Pages(JSP)的容器。它实现了Sun Microsystems(现为Oracle)制定的Java EE Web Profile规范,允许开发者在不依赖完整应用...

    Apache+Tomcat环境搭建

    当用户访问 Apache 服务器上的 `.jsp` 页面时,请求会被 Apache 通过 mod_jk 模块转发到 Tomcat,然后 Tomcat 解析并执行 JSP 页面,最后将结果返回给 Apache,再由 Apache 返回给客户端。这样既利用了 Apache 的...

    apache+tomcat整合配置

    整合Apache和Tomcat时,确保两者之间的通信是加密的,可以通过配置Apache的SSL支持并使用AJP over SSL。同时,对Apache和Tomcat进行安全配置,如限制不必要的网络访问,避免敏感信息泄露。 7. **负载均衡与集群** ...

    Apache+Tomcat整合

    在 `httpd.conf` 或者新建的 `mod_set.conf` 文件中,定义一个名为 `tomcatcluster` 的平衡器,通过 `BalancerMember` 指令指定每个 Tomcat 实例的 AJP 连接器地址。这里,我们假设有两个 Tomcat 实例,分别监听 ...

    apache+tomcat整合.pdf

    通过这些配置项,Apache能够识别出需要转发到Tomcat的请求,并通过JK连接器将这些请求发送到Tomcat服务器处理。 整合完成后,Apache服务器将能够处理静态内容的请求,同时也能够将JSP和Servlet的请求转发到Tomcat...

    apache-tomcat-8.5.73

    4. **部署灵活性**:Tomcat可以作为独立服务器运行,也可以与Apache HTTP Server或其他Web服务器集成,通过mod_proxy_ajp模块实现负载均衡和更好的性能。 5. **易于管理**:提供了一个管理控制台,用户可以通过Web...

    apache-tomcat-8.5.90-windows-x64.zip

    除了基本功能,Tomcat还可以与其他组件集成,如Apache HTTP服务器(通过mod_jk或mod_proxy_ajp模块),以提供更高的性能和更灵活的部署选项。此外,通过使用Clustering和Load Balancing,Tomcat可以扩展到多台服务器...

    apache-tomcat-8.0.30 linux 64位

    在Linux环境下部署Apache Tomcat 8.0.30时,你需要下载对应的tar.gz压缩包,然后进行解压和配置才能运行。 首先,下载完`apache-tomcat-8.0.30.tar.gz`后,你需要将其解压到你希望安装的目录。在Linux命令行中,...

    apache-tomcat-8.5.32-windows-x64.zip

    Tomcat与Apache HTTP Server的集成也是常见的应用场景,通过mod_jk或mod_proxy_ajp模块,Apache可以作为前端代理,处理静态资源,而动态请求则转发给后端的Tomcat处理。 在安全性方面,Tomcat 8.5.32修复了多个安全...

    apache和tomcat整合配置文件

    在Apache与Tomcat整合中,我们通常使用mod_jk或者mod_proxy_ajp模块来实现通信,workers.properties就是定义这些模块如何连接到Tomcat的地方。 - 文件中需要创建一个或多个worker,每个worker代表一个Tomcat实例。...

    Apache与Tomcat的几种连接方式介绍

    mod_proxy_ajp连接方式是通过Apache的mod_proxy_ajp模块与Tomcat服务器进行通讯,mod_proxy_ajp模块可以将请求转发到Tomcat服务器上。mod_proxy_ajp连接方式相比于mod_proxy连接方式更加高效、更加稳定。 在选择...

    apache-tomcat-8.0.52 版本 免安装

    Apache Tomcat 是一款广泛应用的开源软件,用于部署和运行Java Servlet和JavaServer Pages(JSP)应用程序。在本文中,我们将深入探讨Apache Tomcat 8.0.52这一特定版本,以及如何进行免安装解压使用。 1. **Apache...

Global site tag (gtag.js) - Google Analytics