- 浏览: 678862 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (302)
- 知识库 (51)
- lucene (8)
- 数据结构 (7)
- 问题及解决方法 (97)
- Quartz (4)
- JavaScript (26)
- java 基础 (40)
- 休闲 (9)
- 数据库相关 (32)
- 面试题 (4)
- Hibernate (5)
- Struts (11)
- JBPM (2)
- Spring (3)
- ajax (7)
- Flex (0)
- 报表 (4)
- 打印 (2)
- prototype (3)
- Struts2 (3)
- JQUERY (4)
- Ruby (0)
- Linux (9)
- Android (3)
- Objective-c (2)
- Python (8)
- map (1)
- mybatis (3)
- php (2)
- ios (0)
- 问题及解决方法 struts2 spring ognl resion tomcat (0)
- 问题及解决方法 struts2 spring ognl resin tomcat (1)
- c++ (2)
- 问题及解决方法 upload.parseRequest(request) 为空 (1)
- Eclipse maven tomcat (1)
- 知识库 服务器配置 (1)
- sersync2 (1)
- Maven Jetty Plugin 配置指南(翻译) (1)
最新评论
-
jgroups:
...
遇到Causedby:java.lang.NoClassDefFoundError:javax/validation/ParameterNameProvider -
dmyccc:
第二种方法还是很佩服楼主的,但是多少感觉有点投机取巧了。但是确 ...
spring mvc整合kindeditor文件上传问题 -
du_bo:
在xx-servlet.xml中这样配置<bean id ...
spring mvc整合kindeditor文件上传问题 -
java梦之翼:
太感谢了, 问题得到解决, 感谢
异常org.mybatis.spring.transaction.SpringManagedTransactionFactory.newTransaction -
du_bo:
这是我的上传package com.sp.controller ...
spring mvc整合kindeditor文件上传问题
作者:罗代均 ldj_work#126.com,转载请保持完整性 来自:http://hi.baidu.com/luodaijun/blog/item/5bbe4cfb5ffef864034f56a1.html
0, 环境说明
Apache :apache_2.0.55 1 个
Tomcat: apache-tomcat-5.5.17 (zip版) 2个
mod_jk:: mod_jk-apache-2.0.55.so 1个
第一部分:负载均衡
负载均衡,就是apache将客户请求均衡的分给tomcat1,tomcat2....去处理
1.安装apche,tomcat
http://httpd.apache.org/ 下载Apache 2.0.55
http://tomcat.apache.org/download-55.cgi 下载tomcat5.5 zip版本(解压即可,绿色版)
http://apache.justdn.org/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.15/ 下载mod_jk,注意和 apache版本匹配
按照jdk,我的路径为:E:\ide\apache\Apache2
解压两份Tomcat, 路径分别为 E:\ide\tomcat1,E:\ide\tomcat2
下载mod_jk
2.修改Apache配置文件http.conf
在apache安装目录下conf目录中找到http.conf
在文件最后加上下面一句话就可以了
include "E:\ide\apache\Apache2\conf\mod_jk.conf"
LoadModule jk_module modules/mod_jk-apache-2.0.55.so
JkWorkersFile conf/workers.properties
worker.tomcat1.host=localhost #tomcat的主机地址,如不为本机,请填写ip地址
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor = 1 #server的加权比重,值越高,分得的请求越多
worker.tomcat2.host=localhost #tomcat的主机地址,如不为本机,请填写ip地址
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor = 1 #server的加权比重,值越高,分得的请求越多
#========controller,负载均衡控制器========
worker.controller.type=lb
worker.controller.balanced_workers=tomcat1,tomcat2 #指定分担请求的tomcat
worker.controller.sticky_session=1
System.out.println("===========================");
%>
<%@ page import="java.util.*" %>
<html><head><title>Cluster App Test</title></head>
<body>
Server Info:
<%
out.println(request.getLocalAddr() + " : " + request.getLocalPort()+"<br>");%>
<%
out.println("<br> ID " + session.getId()+"<br>");
String dataName = request.getParameter("dataName");
if (dataName != null && dataName.length() > 0) {
String dataValue = request.getParameter("dataValue");
session.setAttribute(dataName, dataValue);
}
while (e.hasMoreElements()) {
String name = (String)e.nextElement();
String value = session.getAttribute(name).toString();
out.println( name + " = " + value+"<br>");
System.out.println( name + " = " + value);
}
%>
<form action="index.jsp" method="POST">
名称:<input type=text size=20 name="dataName">
<br>
值:<input type=text size=20 name="dataValue">
<br>
<input type=submit>
</form>
</body>
</html>
<display-name>TomcatDemo</display-name>
<distributable/>
</web-app>
发表评论
-
redis 使用test
2014-04-05 12:21 1339package com.xxx.redis; impo ... -
The reference to entity "characterEncoding" must end with the ';' delimiter
2014-01-13 15:04 1062数据源配置时加上编码转换格式后出问题了: The r ... -
java 图片涂抹功能
2013-12-30 16:19 1482今天遇到一个问题,用户上传图片的时候,有些敏感信息 ... -
Sublime Text 2快捷键大全
2013-12-16 15:42 976快捷键: 说明 Ctrl+P: ... -
Maven Jetty Plugin 配置指南(翻译)
2013-10-26 13:20 1109Jetty 版本信息 J ... -
jdk 1.6 下载地址
2013-10-16 14:14 858https://jdk6.java.net/download. ... -
java 截取汉字字符串
2013-10-11 11:49 1412对于汉字的切分 1个 汉字 占用2个字符 不能切出半 ... -
sersync2 同步
2013-09-17 19:06 1482sersync2 实时同步 ... -
JSON和JSONP
2013-08-01 11:53 926由于Sencha Touch 2这种开 ... -
Nginx 配置文件详解
2013-07-30 20:17 1104Nginx 配置文件详解 user nginx ... -
Eclipse 运行 maven web 项目
2013-07-19 14:00 20661eclipse 运行 maven web 项目 有两种方 ... -
Python2.7 安装 beautifulsoup4-4.2.1
2013-07-15 11:53 3038一个BeautifulSoup的模块,下载的是bea ... -
Pytohon 安装 MySQLdb
2013-07-08 12:22 1312python 在windows 下安装 mysql ht ... -
通过maven在eclipse中直接关联源码包
2013-07-01 16:21 960通过maven在eclipse中直接关联源码包 1、使用命 ... -
unicode 和 汉字转换
2013-06-18 15:23 1511// unicode转为本地 public sta ... -
httpclient4 抓取 防盗链的图片
2013-05-17 15:18 1612写了一个爬虫需要抓取某个网站的相关信息,文字信息都没 ... -
myeclipse maven plugin 插件 安装 和 配置
2013-05-15 17:34 2837环境: ... -
gson 显示时间格式
2013-03-26 10:19 1261需要输出的json格式中的时间是格式化好的。 Gson g ... -
MyBatis 调用存储过程
2013-01-06 16:42 1531如果存储过程有返回值使用select标签 ... -
ognl.OgnlException: target is null for setProperty(null
2012-12-14 11:12 1190写的项目在本地运行一直运行在tomcat7 下面,自测没有问题 ...
相关推荐
本文将详细介绍如何轻松实现Apache Tomcat的集群配置以及通过Apache HTTP Server的mod_jk模块进行负载均衡。 首先,理解集群的概念。在Apache Tomcat集群中,多台Tomcat服务器共享相同的应用程序和会话状态,这样...
Apache,Tomcat集群和负载均衡包括了apache-tomcat-5.5.29.zip,apache_2.2.4-win32-x86-no_ssl.msi,mod_jk-1.2.28-httpd-2.2.3.so,ApacheTomcat整合文档.doc,Apache,Tomcat集群和负载均衡教程.doc,Tomcat负载...
集群流程图展示了 Tomcat 集群中的各个组件如何交互,以及如何实现负载均衡和会话共享等功能。 ##### 1.10 Apache Tomcat 集群原料 - **多台运行相同版本的 Tomcat 服务器** - **配置一致的服务器环境** - **负载...
### 知识点详解:轻松实现 Apache、Tomcat 集群与负载均衡 #### 一、环境搭建 本文档将详细介绍如何通过Apache与...通过以上步骤,我们可以成功实现Apache与Tomcat集群间的负载均衡,有效提升系统性能及用户体验。
Apache Tomcat集群和负载均衡是提高Web应用程序性能和可用性的关键策略。通过在Windows平台上配置Apache HTTP Server与多个Tomcat实例协同工作,可以有效地分散用户请求,避免单一服务器过载,确保服务的连续性和...
在构建高性能、高可用性的Web应用系统中,Apache和Tomcat的集群以及负载均衡是非常关键的技术环节。这里我们将深入探讨这些知识点。 首先,Apache HTTP Server(简称Apache)是世界上最广泛使用的Web服务器,它提供...
当面临高并发访问时,单一服务器可能无法承受压力,这时就需要构建集群和实现负载均衡。本文将详细介绍如何在Windows环境下设置Apache和Tomcat的集群以及负载均衡。 首先,你需要准备以下组件: 1. Apache ...
Apache与Tomcat集群和负载均衡
总之,Apache+Tomcat集群和负载均衡的实现能够显著提升Web服务的可用性和性能,通过灵活选择负载均衡策略和模块,可以适应各种复杂的业务场景。在实际操作中,还需要不断调整和优化,以达到最佳的效果。