如果需要在一台机子上启动多个Tomcat服务器,在默认设置下肯定会发生端口冲突。为实现这个效果,只需修改conf子目录中的server.xml文件即可。共需修改三处:(1).修改http访问端口(默认为8080端口):(2).修改Shutdown端
系统 2019-08-12 01:32:32 1815
来源:http://blog.csdn.net/zhangzikui/article/details/6169978http://www.iteye.com/topic/300656第一java源代码文件编码保存文件必须以一种编码存;读文件也必须以一种编码读,如不特别设置,去系统默认的编码,中文windows为GBK编码。从.java->.class过程是,先编写.java文件并按某种编码方式保存,然后用javac方法编译此文件,注意如.java没按系统默
系统 2019-08-12 01:32:30 1815
我们在写AJAX的时候,会用定时器定时调用一个action,来检测一些东西。比如EC2.0中,我们用AJAX技术定时检查用户的消息收件箱,看有没有新的消息,有多少条。但是在实际应用中,我们发现Tomcat会cache我们这个检查消息类的返回值,也就是说,如果现在检测到有3条新的消息,那么,之后的AJAX调用,无论数据库中的新消息数量是否发生变化了,Tomcat都返回一样的数据给JSP,也就是3条消息。这是非常讨厌的一个现象,因为Tomcat认为我们每次请求
系统 2019-08-12 01:33:12 1814
apr官方介绍:Tomcat可以使用APR来提供超强的可伸缩性和性能,更好地集成本地服务器技术。APR(ApachePortableRuntime)是一个高可移植库,它是ApacheHTTPServer2.x的核心。APR有很多用途,包括访问高级IO功能(例如sendfile,epoll和OpenSSL),OS级别功能(随机数生成,系统状态等等),本地进程管理(共享内存,NT管道和UNIXsockets)。这些功能可以使Tomcat作为一个通常的前台WEB
系统 2019-08-12 01:32:32 1814
1.JBOSS5.0端口设置网上找到了许多关于JBOSS端口设置的,不过最后发现都是一些4.0的端口设置方法,JBOSS5.0与4.0版本目录结构有很大变化,下面将JBOSS5.0端口设置方法。找到目录D:\ProgramFiles(x86)\JavaEE\jboss-5.0.1.GA\server\default\deploy\jbossweb.sar\server.xml,打开server.xml,将原来的
Web服务器常用配置1.Web系统采用B/S结构通信的:Browser---Server1)浏览器向服务器发送访问目标资源请求(请求)2)服务器根据请求的目标资源路径,在服务器端进行查找(请求查找)3)服务器会将查找结果返回给客户端浏览器(响应)通信结构图:2.什么是Web服务器?包括硬件环境和软件环境,在网络中安装web服务器软件的计算机3.Tomcat服务器安装和配置1)在Apache官网上下载tomcat服务器*一般采用zip格式的(可直接解压使用)
系统 2019-08-12 01:33:56 1813
使用JDK一共需要配置三个环境变量:JAVA_HOME、CLASSPATH和PATH(不区分大小写)。1、JAVA_HOME-JDK的安装目录2、CLASSPATH-.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;不要忘记.3、PATH-%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin建议把JDKbin的路径放在原有path的最前面。因为在%SystemRoot%\system32中还有一个ja
系统 2019-08-12 01:32:55 1813
在上一章查看tomcat启动文件都干点啥---Catalina.java中说道了构造Server,,这次尝试着说一下Tomcat中Server的内容,首先看一下org.apache.catalina.Server接口中定义的方法:从这里至少可以看出Server中包含很多Service,通过实现如下接口添加一个新的Service到Services的集合中,或者从集合中删除指定的Service:publicvoidaddService(Serviceservi
系统 2019-08-12 01:33:02 1810
TOMCAT源码分析(启动框架)前言:本文是我阅读了TOMCAT源码后的一些心得。主要是讲解TOMCAT的系统框架,以及启动流程。若有错漏之处,敬请批评指教!建议:毕竟TOMCAT的框架还是比较复杂的,单是从文字上理解,是不那么容易掌握TOMCAT的框架的。所以得实践、实践、再实践。建议下载一份TOMCAT的源码,调试通过,然后单步跟踪其启动过程。如果有不明白的地方,再来查阅本文,看是否能得到帮助。我相信这样效果以及学习速度都会好很多!1.Tomcat的整
系统 2019-08-12 01:32:33 1808
转自:http://dengjianqiang200.blog.163.com/blog/static/65811920094644354148/一般来说,在tomcat启动时就会有版本信息,如:信息:InitializingCoyoteHTTP/1.1onhttp-80232009-5-616:38:09org.apache.catalina.startup.Catalinaload信息:Initializationprocessedin1673ms20
系统 2019-08-12 01:33:34 1806
最近重新部署了一个TOMCAT服务,但是启动碰到个问题,虽然TOMCAT控制台已显示启动成功,但是ECLIPSE右下角仍然一直显示STARTING,最后TOMCAT超时,启动失败。之前以为是拷贝工程的问题,但其实是SERVER配置的问题,在如图所示的界面中,修改HOSTNAME为本机,localHost或者127.0.0.1均可,保存后重新启动tomcat可解决该问题TOMCAT启动完成但是ECLIPSE仍然显示starting....
系统 2019-08-12 01:33:15 1803
写在前面:Disc:最近研究了一下tomcat集群搭建,这里只是作为个人整理,其中参见了很多优秀的网络资源会在后面列出,如果你想快速的完成配置可以参见本文,如果想了解更多内容可以参见下面的资源列表,那里会给你更多有用的内容。Context:Apache2.2、Tomcat6.0(非安装版)、mod_jk.so(1.2.37)、windowsres-list:http://blog.csdn.net/lifetragedy/article/details/7
系统 2019-08-12 01:32:59 1803
转自:http://9771104.blog.163.com/blog/static/1944662200991803817362/我的Tomcat6.0.20安装路径:D:\Tomcat6.01、配置conf\context.xml文件
系统 2019-08-12 01:32:34 1801
tomcat版本:apache-tomcat-5.5.28解压版tomcat修改catalina.bat文件,在开头添加如下内容:JAVA_OPTS='-Xms1024m-Xmx2048m-XX:PermSize=256M-XX:MaxNewSize=256m-XX:MaxPermSize=256m'如果将解压版tomcat安装为Windows系统服务,需要修改注册表中的参数修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\ApacheSo
系统 2019-08-12 01:33:50 1800
HTTP是平时浏览网页时候使用的一种协议。HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全。为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(SecureSocketsLayer)协议用于对HTTP协议传输的数据进行加密,从而就诞生了HTTPS。SSL目前的版本是3.0,被IETF(InternetEngineeringTaskForce)定义在RFC6101中,之后IETF对SSL3.0进行了升级,于是
系统 2019-08-12 01:33:02 1800