在tomcatweb.xml文件中配置org.apache.catalina.servlets.DefaultServlet的readonlyfalsereadonly参数默认是true,即不允许delete和put操作,所以通过XMLHttpRequest对象的put或者delete方法访问就会报告ht
系统 2019-08-12 01:32:39 2465
除了默认配置的DataSourceRealm,Tomcat还支持JDBCRealm,它通过JDBC来访问记录在关系数据库里的认证信息。JDBCRealm的配置步骤如下:在$TOMCAT_HOME\conf\server.xml配置元素。
系统 2019-08-12 01:33:40 2464
Java内存泄露监控工具:JVM监控工具介绍http://developer.51cto.com/art/201203/321431.htm关于施用fullgc频繁的分析及解决http://www.07net01.com/zhishi/383213.html详解JavaGC的工作原理+MinorGC、FullGChttp://www.blogjava.net/ldwblog/archive/2013/07/24/401919.htmlJVMGC算法CMS详
系统 2019-08-12 01:33:29 2464
最近重新部署了一个TOMCAT服务,但是启动碰到个问题,虽然TOMCAT控制台已显示启动成功,但是ECLIPSE右下角仍然一直显示STARTING,最后TOMCAT超时,启动失败。之前以为是拷贝工程的问题,但其实是SERVER配置的问题,在如图所示的界面中,修改HOSTNAME为本机,localHost或者127.0.0.1均可,保存后重新启动tomcat可解决该问题TOMCAT启动完成但是ECLIPSE仍然显示starting....
系统 2019-08-12 01:33:15 2464
1.安装JDK:直接运行jdk-7-windows-i586.exe可执行程序,默认安装即可。安装Tomcat:直接解压缩下载文件“apache-tomcat-7.0.33-windows-x86.zip”到C盘下。安装路径建议修改为:c:\tomcat。2.1,新建变量名:JAVA_HOME,变量值:C:\ProgramFiles\Java\jdk1.7.02,打开PATH,添加变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bi
系统 2019-08-12 01:32:43 2464
其实很简单,需要在登录页和显示内容的主页,将自己的favicon.ico导入,并在登录页和主页将其引入即可。例如:接着在登录页引入同时在主页也引入:
系统 2019-08-12 01:32:13 2463
web应用的并发提升,除了负载均衡。在小企业中也可以通过一些软件的上的设置来进行一些优化。下面是一些在服务器上修改tomcat参数的优化方法,非常简单实用!(这些方法通过网络整理的)1,让Tomcat6中支持Java语言的特性NIO(NewI/O)引用使用NIO在服务器端会有更好的性能,加强服务器端对并发处理的性能。请注意:很抱歉,在tomcat6在默认的配置选项中是没有把NIO功能打开。所以很多正在使用Tomcat6的朋友们本以为能快活的使用上NIO。而
系统 2019-08-12 01:33:04 2461
本文是就Tomcat4为基础向大家介绍WEB容器调优的,因为许多朋友安装好之后就开始正式上线,很少有人以用户现场为基础对服务器进行调优。如果并发量小,系统可能不会出问题,但是并发量大时,系统反应速度迅速下降,由于不了解原因,因此大家还拼命在自己的应用中寻找问题,从而浪费了宝贵的现场时间。但是Tomcat如何调优呢?其实真正的WEB容器调优是需要许多方面的知识的,你必须了解网络+硬件+OS+JVM+WEB容器,但是这篇文章无法讲解那么多,而应用服务器本身也有
系统 2019-08-12 01:32:30 2461
一、安装JDKJDK(JavaDevelpmetkit)Java开发环境(工具包和运行环境jre)是Java开发的核心,包括:编译程序的命令javac运行程序java命令hejavaAPI中的类库。安装JDK选择安装目录安装过程中会出现两次安装提示。第一次是安装jdk,第二次是安装jre。建议两个都安装在同一个java文件夹中的不同文件夹中。二、安装完JDK后配置环境变量计算机→属性→高级系统设置→高级→环境变量@1.用户变量→新建JAVA_HOME变量。
系统 2019-08-12 01:33:37 2460
log4j-1.2.9.在tomcat5.5下面的配置拷贝log4j-1.2.9.jar到\WEB-INF\lib目录下在eclipse的javabuilderpath中增加log4j-1.2.9.jar引用是没有用的在拷贝log4j-1.2.9.jar到\WEB-INF\lib下tomcat在启动的时候需要自动查找这个目录下面的lib,而eclipse的引用是在开发的使用使用,在没有发布的情况下,tomcat找不到这些类建commons-logging.
系统 2019-08-12 01:33:47 2459
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 2458
前言JavaThreadDump是一个非常有用的应用诊断工具,通过threaddump出来的信息,可以定位到你需要了解的线程,以及这个线程的调用栈.如果配合linux的top命令,可以找到你的系统中的最耗CPU的线程代码段,这样才能有针对性地进行优化.场景和实践2.1.后台系统一直是在黑盒运行,除了能暂停一部分任务的执行,根本无法知道哪些任务耗CPU过多。所以一直以为是业务代码的问题,经过各种优化(删减没必要的逻辑,合并写操作)等等优化,系统负载还是很高.
系统 2019-08-12 01:32:23 2457
1、准备软件(存放在目录/home/sofeware下)agentzh-headers-more-nginx-module-v0.15rc2-0-g2c629de.tar.gz#支持隐藏头部信息(不是必须,觉得需要就安装吧)nginx-upstream-jvm-route-0.1.tar.gz#nginx会话记录的必须模块(用于tomcat集群,单tomcat就直接忽略相关操作)pcre-8.10.tar.gz#包括perl兼容的正规表达式库(shell>
系统 2019-08-12 01:32:18 2457
最近在对Tomcat服务器的web应用进行性能测试的过程中,有时LoadRunner中总会报错:Action.c(71):Error-27791:Server"localhost"hasshutdowntheconnectionprematurely但是这个错误并不是每次测试都会出现,通常在长时间的测试之后才偶尔出现,而奇怪的是在Tomcat的日志中并没有相应的错误。从出错信息的字面信息来看,应该是服务器由于某些原因关闭了连接,而Tomcat并不认为这是一
系统 2019-08-12 01:32:40 2456
要说这是个小问题,但是对于公司新进的一套系统,没想到虚拟目录配置的方式不同,结果也不一样。开发商那里,是在server.xml里面配置host方式,才配置虚拟目录。我用的是在conf/Catalina/localhost下建立一个xml文件,用于主目录或者虚拟目录,而不需要去修改server.xml。先备忘一下配置方式:1.使用server.xml配置hostserver.xml里面大概是:
系统 2019-08-12 01:33:56 2452