tomcat 服务器
末路狂奔@@@@@
快乐的坚持一个梦想,直到实现。
展开
-
Tomcat 生产服务器性能优化
简介考虑一下这种场景,你开发了一个应用,它有十分优秀的布局设计,最新的特性以及其它的优秀特点。但是在性能这方面欠缺,不管这个应用如何都会遭到客户拒绝。客户总是期望它们的应用应该有更好的性能。如果你在产品中使用了Tomcat服务器,那么这篇文章就会给你几方面来提升Tomcat服务器的性能。感谢ITWorld article给本文提供资源。经过沉思我已经知道了和早期版本相比最新的Tomca转载 2014-08-18 18:09:45 · 505 阅读 · 0 评论 -
Tomcat中JVM内存溢出及合理配置
Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机。Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对Java JVM有关内存方面的知识进行详细介绍。一、Java JVM内存介绍JVM管理两种类型的内存,堆和非堆。按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Ja转载 2016-07-07 16:25:22 · 349 阅读 · 0 评论 -
tomcat绿色版及安装版修改内存大小的方法
tomcat绿色版及安装版修改内存大小的方法1.对于安装版,比较方便了,直接运行tomcat6w.exe,选择Java选项卡, 在这里,可以设置初始化内存,最大内存,线程的内存大小。初始化内存:如果机器的内存足够大,可以直接将初始化内存设置为512M,如果机器内存较小可适当调小,对于运行了EJB的应用,最好不要低于128M。最大内存:最大内存目前设置为512转载 2015-12-08 09:49:14 · 647 阅读 · 0 评论 -
tomcat优化
1,tomcat本身有线程池,每一个请求都开一个线程来处理请求。适当调节tomcat线程池可以提高tomcat服务器性能。提高并发能力2,javaweb应用的性能瓶颈在于以下几个方面:(1)网络IO (2) 硬件IO (包含磁盘IO) (3) 内存资源 (4)CPU 性能 (5)数据读写能力 3,tomcat默认采用BIO,也就是同步阻塞型的IO,效率很低。如下:原创 2015-09-24 15:58:24 · 402 阅读 · 0 评论 -
tomcat下server.xml中context 配置静态资源
conf/Context.xml是Tomcat公用的环境配置;若在server.xml中增加的话,则myApp/META-INF/Context.xml就没用了(被server.xml中的Context替代), 代表了运行在上的单个Web应用,一个可以有多个元素,每个Web应用必须有唯一的URL路径,这个URL路径在中的属性path中设定。 "bbs" docBase="bbs" de转载 2015-08-28 17:50:51 · 5171 阅读 · 0 评论 -
Tomcat 7bug
Bug 49978 - WebappLoader throws exception if workDir already exists (when unpackWARs=false)I am seeing this, or similar, on Windows XP (32 bit) 7.0.6 under the same conditions (unpackW原创 2015-08-27 17:26:56 · 637 阅读 · 0 评论 -
Nginx+Memcached+Tomcat集群配置实践(Sticky Session)
准备工作创建一个简单的web应用,名为session。其中有两个页面,分别如下所示:页面login.jsp[html] view plaincopy%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="U转载 2015-06-12 13:29:37 · 632 阅读 · 0 评论 -
HTTPS 客户端发送请求(一)
摘 要 JSSE是一个SSL和TLS的纯Java实现,通过JSSE可以很容易地编程实现对HTTPS站点的访问。但是,如果该站点的证书未经权威机构的验证,JSSE将拒绝信任该证书从而不能访问HTTPS站点。本文在简要介绍JSSE的基础上提出了两种解决该问题的方法。 引言 过去的十几年,网络上已经积累了大量的Web应用。如今,无论是整合原有的Web应用系统,还是进行新的W转载 2015-06-21 22:40:31 · 574 阅读 · 0 评论 -
HTTPS 客户端发送请求(二)
https 完整web开发Tomcat 6.0 配置1、生成安全访问的证书。命令行下执行:keytool -genkey -alias tomcat -keyalg RSA -keystore c:\tomcat.keystore然后按提示输入一些密码等信息:输入keystore密码:再次输入新密码:您的名字与姓氏是什么? [Unknown]转载 2015-06-21 22:41:39 · 655 阅读 · 0 评论 -
HTTPS 客户端发送请求(三)
HTTPS 请求不忽略证书方式加载原始keystore方式在第一章中我们生成了一张证书,并放在了c://tomcat.keystore下,我们就使用这个证书来完成请求[html] view plaincopypackage httpsClient; import java.io.BufferedR转载 2015-06-21 22:42:36 · 443 阅读 · 0 评论 -
设置TOMCAT启用GZIP压缩
原理简介 HTTP 压缩可以大大提高浏览网站的速度,它的原理是,在客户端请求服务器对应资源后,从服务器端将资源文件压缩,再输出到客户端,由客户端的浏览器负责解压缩并浏览。相对于普通的浏览过程HTML ,CSS,Javascript , Text ,它可以节省40%左右的流量。更为重要的是,它可以对动态生成的,包括CGI、PHP , JSP , ASP , Servlet,SHTM转载 2016-07-07 16:50:01 · 604 阅读 · 0 评论