tomcat的server组件由StanderServer实现,它实现了Server接口。
StanderServer的代码量很少,但这里并不能单单来讲StanderServer。tomcat的各个组件都实现了表示生命周期的接口Lifecycle,
但是各个组件并不是直接实现了该接口,而是继承了实现该接口的抽象类。tomcat在设计各个组件时采用了模板模式和观察者模式。
所以看Stander...
分类:
其他好文 时间:
2014-11-07 19:09:51
阅读次数:
139
服务器是Ubuntu server 12.04 LTS 64bit所有操作假设已经有root权限,若没有需要添加sudo。一. 安装JDK1.去Oracle官网下载jdk-6u45-linux-x64.bin,我是通过Windows下好了通过SSH传到服务器上。2.在/usr/local里创建文件夹...
分类:
系统相关 时间:
2014-11-07 18:38:13
阅读次数:
193
网上有很多Apache+Tomcat的集群配置方式,可是经常尝试之后总是出问题,大部分都是Apache启动不起来,可是又不说Apache
出了错误的解决方式,经过一天的尝试,终于完成了所有配置。所以记录一下,也给大家提供一种解决Apache出错的解决方式。...
分类:
Web程序 时间:
2014-11-06 17:35:44
阅读次数:
309
今天部署SSH项目的时候发现一个非常奇怪的问题,项目在tomcat6.0上无任何问题,但把项目部署到服务器的tomcat7上的时候出现了javax.el.ELException 。起初还以为是jar包没有配置正确、jstl与standard的版本问题或tomcat6.0 web.xml没有配置正确,...
分类:
编程语言 时间:
2014-11-05 12:26:42
阅读次数:
190
tomcat的启动从bootstrap的main方法开始,在main方法中,启动时主要是做了三件事,调用init方法初始化自己,调用catalinaDaemon对象的setAwait方法
设置它的await属性为true,最后调用自己的start方法。
首先看看init方法:
public void init()
throws Exception...
分类:
其他好文 时间:
2014-11-04 13:10:44
阅读次数:
146
solr版本:4.5.1 当前我使用三台服务器搭建集群分别是192.168.0.18、192.168.0.19、192.168.0.20,其中18为主服务器,19、20为从服务器,并且在20服务器安装zookeeper 一、在tomcat7中部署solr4 1、首先从官网下载...
分类:
其他好文 时间:
2014-11-03 14:45:47
阅读次数:
279
1.安装JDK2.搭建TOMCAT: 下载tomcat7.0 双击%TOMCAT_PATH%/bin/startup.bat启动tomcat 浏览器打开http://localhost:8080,若显示如下界面,则配置成功:3.配置tomcat使用https协议 (1)生成安全证书 cd到%J...
分类:
数据库 时间:
2014-10-31 13:33:40
阅读次数:
316
catalina.bat文件:set JAVA_OPTS=-server -Xms1400M -Xmx1400M -Xss512k -XX:+AggressiveOpts -XX:+UseBiasedLocking -XX:PermSize=256M -XX:MaxPermSize=512M -XX...
分类:
其他好文 时间:
2014-10-29 01:42:36
阅读次数:
199
一个应用中有两个页面使用了JSTL的c:out输出,就类似这么简单三句 应用在本地MyEclipse中的Tomcat6跑得正常,但放到CentOS的Tomcat7上出现了错误The absolute uri: http://java.sun.com/jsp/jstl/core cannot be r...
分类:
编程语言 时间:
2014-10-26 01:34:12
阅读次数:
192
在眼下,非常多server都是一台server对外能够訪问非常多个javaEE的项目,这样的实现方式就须要在tomcat里面配置虚拟主机了!以下就说说怎样配置虚拟主机:找到tomcat的安装文件夹,到TOMCAT_HOME/apache-tomcat7/conf文件夹下,找到server.xml这....
分类:
其他好文 时间:
2014-10-23 15:42:02
阅读次数:
168