- 浏览: 2106090 次
- 性别:
- 来自: 杭州
文章分类
最新评论
-
无心流泪wan:
private static final Log log = ...
log4j Category.callAppenders Block -
yjxa901:
博主好: http://www.java.net/down ...
jdk debug -
aptech406328627:
大神,请接收我的膜拜吧,纠结了两天的问题,就这么让你给解决了 ...
java.lang.reflect.MalformedParameterizedTypeException -
xukunddp:
谢谢1楼,我也遇到,搞定了
java.lang.reflect.MalformedParameterizedTypeException -
di1984HIT:
学习了!!!!
jvmstat hsperfdata java.io.tmpdir
有个页面渲染时间太长结果就被转到错误页面去了,故查了apache的timetou 以及mod_jk的timeout,收集了一些资料记录下:
1:apache httpd.conf Timeout
http://httpd.apache.org/docs/2.0/mod/core.html
TimeOut Directive
Amount of time the server will wait for certain events before failing a request |
TimeOut seconds |
TimeOut 300 |
server config, virtual host |
Core |
core |
The TimeOut
directive currently defines the amount of time Apache will wait for three things:
- The total amount of time it takes to receive a GET request.
- The amount of time between receipt of TCP packets on a POST or PUT request.
- The amount of time between ACKs on transmissions of TCP packets in responses.
We plan on making these separately configurable at some point down the road. The timer used to default to 1200 before 1.2, but has been lowered to 300 which is still far more than necessary in most situations. It is not set any lower by default because there may still be odd places in the code where the timer is not reset when a packet is sent.
2:mod_jk timeout
http://tomcat.apache.org/connectors-doc/reference/workers.html
socket_timeout |
0 |
Socket timeout in seconds used for the communication channel between JK and remote host. If the remote host does not respond inside the timeout specified, JK will generate an error, and retry again. If set to zero (default) JK will wait for an infinite amount of time on all socket operations. |
socket_connect_timeout |
socket_timeout*1000 |
Socket connect timeout in milliseconds used for the
communication channel between JK and remote host. If the remote host does not
respond inside the timeout specified, JK will generate an error, and retry
again.
Note that socket_timeout is in seconds, and socket_connect_timeout in milliseconds, so in absolute terms the default socket_connect_timeout is equal to "socket_timeout. This feature has been added in jk 1.2.27. |
http://tomcat.apache.org/connectors-doc/generic_howto/timeouts.html
Low-Level TCP Timeouts |
|
发表评论
-
groovy shell 安全
2017-01-18 11:29 1202groovy 可以动态执行代码,但是我们也想他在一定的沙箱中 ... -
eclipse 插件
2016-11-17 12:00 609eclipse remote editor https: ... -
java method signature
2013-08-12 21:07 2718case 'B': _type = T_BYT ... -
eclipse显示GC的按钮
2013-06-18 19:32 4334同事说idea的一个比较亮的功能是可以手动去GC,然后机器 ... -
好用的maven插件收集
2013-02-22 10:40 13491:Maven Shade Plugin(把所有jar打到一 ... -
查看JVM Flags
2013-01-09 14:22 1334-XX:+PrintFlagsFinal Jav ... -
开源的好用JVM问题排查工具
2013-01-08 09:45 1860TProfiler https://github.com/ ... -
java ocr
2013-01-04 13:06 3019java OCR相关的资料记录 Clara OC ... -
eclipse ast
2012-12-23 22:36 1012Eclipse JDT - Abstract Syntax ... -
正则生成器
2012-12-23 22:24 977能够依据普通文本给出可能的正则组合 http://ww ... -
Kilim
2012-12-14 23:40 1109Java 开发 2.0: Kilim 简介 h ... -
IO Design Patterns Reactor VS Proactor
2012-11-13 01:34 15091:两种高性能I/O设计模式(Reactor/Proactor ... -
antlr
2012-11-13 00:36 12191:使用 Antlr 开发领域语言 http://www.i ... -
java singalException
2012-11-12 21:39 982之前看到毕大师一封关于异常多造成的cpu us很高的分析邮件, ... -
log4j Category.callAppenders Block
2012-11-06 17:01 10107经常在高并发下就遇到log4j用错引起的线程block住的问题 ... -
Troubleshooting JDK
2012-10-26 14:13 1524收集整理下JDK自带的关于 Troubleshooting 的 ... -
JavaOne 2011 Content Catalog
2012-10-14 17:12 1168上一篇讲javaone 2012,这次找了下2011的资料。 ... -
JavaOne 2012 Content Catalog
2012-10-13 16:07 1309转载自:http://marxsoftware.blogspo ... -
Memory usage of Java
2012-10-01 17:30 1218用JDK自带的api计算size,每次都会有个多余的12,看了 ... -
GC roots
2012-10-01 17:07 18501:GC roots http://www.yourkit. ...
相关推荐
### JBoss6 + mod_jk + Apache2.2 集群配置详解 #### 一、概述 在当今高并发、大数据的环境下,单一服务器往往难以满足业务需求,因此搭建服务器集群成为提升系统性能和可用性的有效手段之一。本文主要介绍如何...
### JBoss 6 + mod_jk + Apache 2.2 集群实现 Session 复制详解 #### 一、概述 随着互联网技术的发展与普及,越来越多的企业开始重视Web服务的高可用性和负载均衡能力。在这样的背景下,利用JBoss 6、mod_jk和...
这一步确保 Apache 在启动时加载了 mod_jk 模块,并且包含了 mod_jk 的具体配置信息。 #### 配置 Tomcat server.xml 还需要对 Tomcat 的 `server.xml` 文件进行相应配置,以便使其能够正确地接收来自 Apache 的...
在本文中,我们将介绍如何使用 Apache、Tomcat 和 mod_jk 实现负载均衡方案。 一、概述 负载均衡的原理是将来自客户端的请求分配到多台服务器上,以提高系统的可用性和性能。当一台服务器down机后,系统可以自动...
然后,安装Apache服务器,并将JK模块的.so文件重命名为mod_jk.so,将其复制到Apache的modules目录。 接下来,配置Apache的httpd.conf文件。在该文件末尾添加如下内容,以启用JK模块并包含JK模块的配置文件: ```...
别忘了将mod_jk模块的动态链接库文件`mod_jk-1.2.26-httpd-2.2.4.so`复制到Apache的`modules`目录,并将`tomcat-ajp.jar`,`commons-modeler.jar`,`commons-logging.jar`三个依赖库文件复制到Glassfish的`lib`目录...
<session-timeout>30</session-timeout> <domain>.yourdomain.com</domain> <path>/ ``` **五、配置Apache虚拟主机和负载均衡** 在Apache的httpd.conf文件中,配置虚拟主机和负载均衡策略。 ```...
- `connection_pool_timeout`、`socket_timeout`、`connect_timeout`和`reply_timeout`等参数控制连接超时和性能。 5. **单机环境下的负载均衡**: - 在同一台设备上配置多实例Tomcat和Apache,可以实现本地测试...
- **复制mod_jk.so模块**:`cp mod_jk.so /usr/local/apache2/modules` ##### 4. 配置Apache以使用mod_jk - **加载mod_jk模块**:编辑`httpd.conf`文件,添加`LoadModule jk_module modules/mod_jk.so` - **创建JSP...
5. 将编译好的mod_jk.so复制到Apache的modules目录:`# cp ./apache-2.0/mod_jk.so /usr/local/apache2/modules/` #### 六、配置Apache与Tomcat ##### 6.1 配置mod_jk 在`/usr/local/apache2/conf/`目录下创建两个...
Timeout 300 KeepAlive On MaxKeepAliveRequests 0 KeepAliveTimeout 15 MaxRequestsPerChild 0 ThreadsPerChild 50 ``` 2. **配置 JDK 环境变量** - 设置`JAVA_HOME`、`CLASSPATH`和`PATH`。 ```ini ...
org.apache.catalina.HA.session.timeout=30 ``` **步骤4:启动服务** - 启动Apache服务。 - 分别启动两个Tomcat实例。 - 访问部署在Tomcat上的应用,验证负载均衡效果。 #### 四、总结 通过上述步骤,我们成功...
<TCPPING timeout="3000" initial_hosts="${192.168.1.104[7810],192.168.1.106[7810]}" port_range="1" num_initial_members="3"/> ``` 这里的配置指定了集群中节点的初始地址列表、通信端口以及超时时间等参数,...
- 其他参数如`lbfactor`、`cachesize`、`cache_timeout`等,用于优化负载均衡性能,如调整权重、缓存大小和超时时间。 #### Tomcat配置同步 在完成Apache的配置后,还需确保Tomcat的配置与之匹配,尤其是Connector...
- **配置mod_proxy**:与mod_jk类似,mod_proxy也允许Apache将请求转发给Tomcat。配置过程包括定义代理规则、设置代理缓存策略等。 #### 5. Apache的访问用法规则 为了保护服务器的安全并确保资源的有效利用,需要...
Apache通常通过mod_jk、mod_proxy_ajp或其他模块与Tomcat通信,实现负载均衡和请求转发。 正确配置Apache和Tomcat的协同工作,能够充分利用两者的优势,提供高效、稳定且安全的Web服务环境。在实际操作中,应根据...
这种方式下,Apache 使用 mod_jk 或 mod_proxy 模块来分发请求到后端的多个 Tomcat 实例。这里以 mod_jk 为例,展示基本配置: 1. **Apache 配置**: - 在 Apache 的配置文件(通常是 `httpd.conf` 或 `apache2....