您正在查看 "web服务器" 分类下的文章
2008年08月21日 星期四 下午 06:51
整合 Apache Http Server 和 Tomcat 可以提升对静态文件的处理性能、利用 Web 服务器来做负载均衡以及容错、无缝的升级应用程序。本文介绍了三种整合 Apache 和 Tomcat 的方式。
首先我们先介绍一下为什么要让 Apache 与 Tomcat 之间进行连接。事实上 Tomcat 本身已经提供了 HTTP 服务,该服务默认的端口是 8080,装好 tomcat 后通过 8080 端口可以直接使用 Tomcat 所运行的应用程序,你也可以将该端口改为 80。
既然 Tomcat 本身已经可以提供这样的服务,我们为什么还要引入 Apache |
2008年08月21日 星期四 下午 06:15
Apache和Tomcat同是Apache基金会下面的两个项目。一个是HTTP WEB服务器,另一个是servlet容器(servlet container),最新的5.5.X系列实现Servlet 2.4/JSP 2.0Spec。在我们生产的环境中,往往需要Apache做前端服务器,Tomcat做后端服务器。此时我们就需要一个连接器,这个连接器的作用就是把 所有Servlet/JSP的请求转给Tomcat来处理。在Apache2.2之前,一般有两个组件可选择。mod_jk和mod_jk2。后来 mod_jk2没更新了,转而更新mod_jk,所以现在一般都使用mod_jk做Apache和Tomcat的连接器。要指出的是mod_jk支持 Apache 1.x和2.X系列。 |
2008年08月21日 星期四 下午 03:14
编辑httpd.conf
Win32DisableAcceptEx ##加入这行
ThreadsPerChild 250
MaxRequestsPerChild 0
如不行的话:
cmd下
netsh winsock reset |
2008年08月21日 星期四 下午 03:12
1、set CATALINA_OPTS="-Xms30m -Xmx512m"
2、检查一下Catalina.bat文件,在每个“%_RUNJAVA%”后面都应该有“%CATALINA_OPTS%”
有的Catalina.bat文件在“%_RUNJAVA%”后面跟着“%JAVA_OPTS%”,
如果是这样,你应该设置:
set JAVA_OPTS=-Xms30m -Xmx512m
或者在每个“%_RUNJAVA%”后面加上“%CATALINA_OPTS%” |
2008年03月20日 星期四 下午 05:25
最近在研究一套tapestry的源码,是用resin发布的,以前从没用过这个servlet容器。果然,一试用就问题百出,各种问题各种出,最后研究还是配置文件的问题 。
一下是配置文件的部分说明,留作参考,以备以后使用!
<!-- - Resin 3.1 配置文件. -->
<resin xmlns="http://caucho.com/ns/resin |
2008年03月18日 星期二 上午 09:07
Linux下resin的安装以及配置:
1、安装
1) 安装 JDK 1.4
2) 确定环境变量JAVA_HOME设置正确
3) 安装
单独运行:
# tar zxvf resin-3.0.4.tar.gz
# mv resin03.0.6 /usr/local/resin
#cd /usr/local/resin
# ./configure
# make
# make install
#cd bin
#./httpd.sh start
自动启动:
在/etc/rc.d/rc.local中加入如下语句:
/usr/local/resin/bin/httpd.sh start
和Apache整合:
1 |
2008年03月18日 星期二 上午 09:06
Windows下resin的安装以及配置
1 、安装
|
2008年03月07日 星期五 上午 09:46
package com.*;
import java.net.InetAddress;
import org.apache.catalina.Connector;
import org.apache.catalina.Context;
import org.apache.catalina.Engine;
import org.apache.catalina.Host;
import org.apache.catalina.startu |
2008年01月03日 星期四 下午 01:57
一 server.xml配置简介
server.xml的基本配置信息,更具体的配置信息见tomcat的文档
server:
port 指定一个端口,这个端口负责监听关闭tomcat的请求
shutdown 指定向端口发送的命令字符串
service:
name 指定service的名字
Connector (表示客户端和service之间的连接):
port 指定服务器端要创建的端口号,并在这个断口监听来自客户端的请求
minProcessors 服务器启动时 |
|
|