linux系统下配置多个tomcat服务器有时候想再一个测试服务器下放多个项目,但是因为tomcat默认的线程池都是一样的,所以可能造成一个启动后另一个就宕机,需要进行一些配置。1 [root@iZ28fkq8x8qZ bin]# vim /etc/profile添加如下命令1 CATALINA_B...
分类:
其他好文 时间:
2015-05-14 11:46:36
阅读次数:
108
最近做项目碰到了让我纠结的问题,tomcat服务器运行一段时间,总是会自动报异常:java.lang.OutOfmemoryError:PermGen Space 的错误,导致项目无法正常运行。 出现这个错误的原因,总结一下:PermGen Space指的是内存的永久保存区,该块内存主要是被JVM存...
分类:
其他好文 时间:
2015-05-13 16:29:49
阅读次数:
113
httpservlet自己并不能独立运行,需要依赖于一个web容器才能够运行。维基百科中对httpservlet和web容器的关系做了简要说明
A web container (also known as a servlet container) is essentially the component of a web server that interacts with the s...
分类:
其他好文 时间:
2015-05-11 22:04:00
阅读次数:
224
Endpoint主要用来提供基础的网络I/O服务,封装了网络通讯相关的细节。在AbstractProtocol中对Endpoint有这样一段注释
/**
* Endpoint that provides low - level
network I/O - must be matched to the
* ProtocolHandler im...
分类:
其他好文 时间:
2015-05-11 22:01:37
阅读次数:
196
前面部分梳理了tomcat服务器处理http请求的一个流程,这里进行内容总结,梳理下在tomcat服务器实现中的,各种功能模块。
[Endpoint]
Endpoint是基础的网络设施,通过Endpoint来实现网络连接和控制,它是服务器对外I/O操作的接入点。主要任务是管理对外的socket连接,同时将建立好的socket连接交到合适的工作线程中去。
content:org.a...
分类:
其他好文 时间:
2015-05-11 22:01:28
阅读次数:
166
前面的分析到,请求最终被封装成了一个SocketProcessor对象,放在Executors线程池中去执行。这些都还只是在tomcat内部的socket的处理层面上,那请求最终是如何被转到开发人员所写的servlet上的?
NioEndpoint.SocketProcessor所做的工作在私有方法doRun中
if (handshake ==
0)...
分类:
其他好文 时间:
2015-05-11 22:00:03
阅读次数:
239
3.1、配置虚拟主机 配置虚似主机就是配置一个网站。 在Tomcat服务器配置一个虚拟主机(网站),需要修改conf文件夹下的server.xml这个配置文件,使用Host元素进行配置,打开server.xml,可以看到Tomcat服务器自带的一个名称为localhost的虚拟主机(网站),如下.....
分类:
其他好文 时间:
2015-05-07 18:33:08
阅读次数:
119
这是一个老生常谈的问题,对于很多人来说应该很简单。不过还是写写,方便Ajax学习的后来者。虽然js.html是一个纯静态的页面,但是以下的程序必须挂在Tomcat服务器上,才能做到Ajax交互,否则看不出效果的。Eclipse for javaee注意把做好的工程挂在Tomcat上,才运行Tomcat。本工程除了JSP必须的Servlet包以外,无须引入其它东西。其实想直接用一个JSP页面完成这个...
分类:
编程语言 时间:
2015-05-07 14:40:58
阅读次数:
208
一.配置Tomcat 服务器 1.下载 tomcat 2.解压后放到/usr/local目录下面 3.以root权限执行 chmod +x *.sh 4.启动./startup.sh#方式1./catalina.sh start#方式2 5.关闭./shutdown.sh #方式1./ca...
分类:
Web程序 时间:
2015-05-05 14:01:01
阅读次数:
179
下载Tomcat解压在MyEclipse单击Window->Preferences输入Tomcat选择Tomcat6.x单击,Browse..选择下载好的Tomcat路径单击Window->Show view->Other.. 输入搜索serversTomcat服务器就建好了
分类:
其他好文 时间:
2015-05-05 10:17:19
阅读次数:
95