Tomcat - 军军小站|张军博客
Tomcat

tomcat如何配置环境变量

下载安装tomcat,如何配置环境变量?配置过程中是否和作者一样经常出现错误?请仔细读文及注意事项。工具/原料1,JDK:版本为jdk-7-windows-i586.exe下载地址http://www.oracle.com/technetwork/java/javase/downloads/index.html2,tomcat:版本为apache-tomcat-7.0.33-windows-x86.zip下载地址http://tomcat.apache.o

系统 2019-08-12 01:32:53 2251

Tomcat

Tomcat学习总结1

Tomcat是一个免费的开源的Serlvet容器,它是Apache基金会的Jakarta项目中的一个核心项目,由Apache、Sun和其它一些公司及个人共同开发而成。由于有了Sun的参与和支持,最新的Servlet和Jsp规范总能在Tomcat中得到体现。尽管Tomcat也可以作为独立的JavaWeb服务器,但在对静态资源(HTML、图像文件等)的处理速度,Web服务器管理等方面都不如Apache、IIS服务器等其他专业的HTTP服务器,因此在实际应用中,

系统 2019-08-12 01:33:57 2250

Tomcat

关于tomcat并发

这样50个并发的情况下,就会出现强制中断连接的情况也就是说,tomcat只维护了最低的20个线程,没有创建新的连接线程,不知道为什么setJAVA_OPTS=%JAVA_OPTS%-Dcom.sun.management.jmxremote-Dcom.sun.management.jmxremote.port="9004"-Dcom.sun.management.jmxremote.authenticate="false"-Dcom.sun.managem

系统 2019-08-12 01:33:23 2250

Tomcat

tomcat源码解读(2)–容器责任链模式的实现

责任链模式:责任链模式可以用在这样的场景,当一个request过来的时候,需要对这个request做一系列的加工,使用责任链模式可以使每个加工组件化,减少耦合。也可以使用在当一个request过来的时候,需要找到合适的加工方式。当一个加工方式不适合这个request的时候,传递到下一个加工方法,该加工方式再尝试对request加工。在tomcat中容器之间的调用使用的就是责任链的设计模式,当一个请求过来的时候首先是engine容器接受请求,然后engine

系统 2019-08-12 01:32:20 2249

Tomcat

docker容器跑tomcat遇到的坑

使用docker容器跑tomcat,由于同一个宿主机上跑了多个容器,再加上宿主机本身跑了很多进程,导致系统总的进程数达到了8000+,而容器中tomcat的启动脚本中会调用自带的setenv.sh,在setenv.sh中有这么一句ulimit-u8192,由于系统进程数已经达到了8192,因此在启动tomcat时会报错:tomcat/bin/catalina.sh:fork:retry:Nochildprocessestomcat/bin/catalina

系统 2019-08-12 01:33:44 2248

Tomcat

Tomcat的使用方法(二)

Tomcat部署项目去除项目名和端口号通过IP地址(或域名)访问Tomcat去除项目名称和端口号1.去除端口号将端口设为80:2.去除项目名称项目默认部署在webapps目录下,将项目拷出,放在与webapps同级的目录下,配置如下:

系统 2019-08-12 01:33:58 2244

Tomcat

tomcat连接器

Connector是Tomcat最核心的组件之一,负责处理一个WebServer最核心的连接管理、NetIO、线程(可选)、协议解析和处理的工作。一、连接器介绍在开始Connector探索之路之前,先看看Connector几个关键字NIO:Tomcat可以利用Java比较新的NIO技术,提升高并发下的Socket性能AJP:ApacheJServProtocol,AJP的提出当然还是为了解决java亘古不变的问题——性能,AJP协议是基于包的长连接协议,以

系统 2019-08-12 01:32:45 2244

Tomcat

iis tomcat 整合

引用:http://www.codesky.net/article/201012/149232.html部署环境:JDK1.5、Tomcat5.5、IIS6.0、windows2003Tomcat安装目录:E:\Tomcat_testTomcat的HTTP端口:8080Tomcat的AJP13端口:8009Tomcat的域名配置:1、先从Tomcat的域名配置入手,可以直接在C:\WINDOWS\system32\drivers\etc下的hosts文件里

系统 2019-08-12 01:32:30 2244

Tomcat

tomcat 的jvm 内存溢出问题的解决

最近在熟悉一个开发了有几年的项目,需要把数据库从mysql移植到oracle,首先把jdbc的连接指向mysql,打包放到tomcat里面,可以跑起来,没有问题,可是当把jdbc连接指向oracle的时候,tomcat就连续抛java.lang.OutOfMemoryError的错误,上网google了一下,了解了一下tomcat的运行机制,也解决了问题,share出来,以备查。1、首先是:java.lang.OutOfMemoryError:Javahe

系统 2019-08-12 01:32:52 2242

Tomcat

Configure Tomcat

0.Introduction[Tomcat]:ApacheTomcatisanopensourcesoftwareimplementationoftheJavaServletandJavaServerPagestechnologies.(http://tomcat.apache.org/)1.EnvironmentUbuntu10.04JDK1.6.0u27ApacheTomcat7.0.222.Steps2.0InstallJDKandTomcat2.1

系统 2019-08-12 01:33:41 2241

Tomcat

tomcat中的webapps

使用IDE方便开发,使用文本编辑器建立Web工程,有助于理解工程的各个文件组成及底层原理。需搭建好服务器(常用tomcat),当然需要Java运行环境了。一.建立JSP文件,如helloworld.jsp<%@pagelanguage="java"%>standardhelloworldhtmlhelloworld

系统 2019-08-12 01:32:27 2241

Tomcat

Jprofilter Tomcat 集成安装

集成环境:xpJprofilter5.1.4tomcat5.51)下载Jprofilter5.1.42)下载Jprofilter5.1.2的破解包a)将windowwindow-x64覆盖到Jprofilter5.1.4bin目录下b)cmd进入破解包jprofiler5.1.2crack执行jjava-cp.Keygen获得注册码3)将D:\tools\jprofiler_windows_5_1_\jprofiler5\bin\windows(32位的选

系统 2019-08-12 09:30:25 2239

Tomcat

tomcat 配置首页

引用:http://topic.csdn.net/u/20080111/22/75ef5234-1def-43da-956a-8e701ba113bf.html目标:我在$tomcat/webapps/下建了个myjsp目录作为我网站的默认目录,在myjsp中有一个a.jsp文件,该文件要作为我网站的默认主页。修改配置文件:首先,修改$tomcat/conf/server.xml文件。在server.xml文件中,有一段如下:……

系统 2019-08-12 01:32:27 2239

Tomcat

3、CentOS 6.5系统安装配置Tomcat 8详细过程

安装环境:CentOS-6.5安装方式:源码安装软件:apache-tomcat-8.0.0.RC3.tar.gz安装前提安装tomcat将apache-tomcat-8.0.0.RC3.tar.gz文件上传到/usr/local中执行以下操作:[root@localhost~]#cd/usr/local[root@localhost~]#tar-zxv-fapache-tomcat-8.0.0.RC3.tar.gz//解压压缩包[root@localho

系统 2019-08-12 01:33:19 2235

Tomcat

Tomcat5部署

调优(1)加大Tomcat的链接数和最大连接数相关的参数为maxProcessors和acceptCount。如果要加大并发连接数,应同时加大这两个参数。acceptCount:允许的最大连接数,应大于等于maxProcessors,默认值为100webserver允许的最大连接数还受制于操作系统的内核参数设置,通常Windows是2000个左右,Linux是1000个左右。示例:

系统 2019-08-12 01:32:38 2235