Tomcat
张伟灿
您还可以输入300个字符
展开
-
tomcat启动时报to prevent a memory leak
1.tomcat6.0.28下运行一个war大概有1个月时间后的一天,客户打电话讲系统访问不了。电话确定了不是网络问题。最后只能奔过去了。到后发现确实是个问题:tomcat在启动时就报to prevent a memory leak错误,详细如下图,每遇到过,百度谷歌之,发现有如下可能原因: 1)jvm内存不足2)tomcat6.0.28版本bug,网上确实有人遇到过此问题,说转载 2013-06-24 18:01:01 · 19211 阅读 · 0 评论 -
Eclipse远程调试Tomcat .
最近,一直在研究Tomcat的工作内幕,主要的方法就是参考《How Tomcat Works》 这本书和Tomcat 5.5.26的源代码。 Tomcat的代码结构还是比较清晰的,注释也比较全。但是代码毕竟是静态的,难以彻底弄清类与类之间的协作关系,以及运行时对象的交互关系。 如果能对Tomcat的启动、处理请求和停止的过程进行断点调试,看清Tomcat的每一步行踪,那么就能解决上转载 2013-08-14 09:56:31 · 854 阅读 · 0 评论 -
JDWP Transport dt_socket failed to initialize
启动一个TASK应用,平常都可以正常启动的,今天启动报错如下: ERROR: transport error 202: bind failed ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_INIT(510) JDWP exit error AGENT_ERROR_TRANSPORT转载 2014-01-09 10:37:44 · 1068 阅读 · 0 评论 -
JProfiler学习笔记
JProfiler学习笔记 一、安装JProfiler 从http://www.ej-technologies.com/下载5.1.2并申请试用序列号 二、主要功能简介1.内存剖析 Memory profilerJProfiler 的内存视图部分可以提供动态的内存使用状况更新视图和显示关于内存分配状况信息的视图。所有的视图都有几个聚集层并且能够显示现有存在的转载 2014-02-26 17:51:24 · 681 阅读 · 0 评论 -
怎样使用jstack诊断Java应用程序故障
最近一段时间,我们的生产系统升级频繁出现故障,具体故障现象是启动后10来分钟就出现交易缓慢,处理线程耗尽等现象,并且故障发生的频率蛮高的。经过详细的诊断和排查,终于发现了问题,是groovy在osgi中运行会出现classloader死锁,最后我们也解决了这个问题。 如果单靠通过查看代码是很难去发现这个问题,在这一次故障排查中,我也学到了怎样更好的使用jvm监控工具来进行诊断,转载 2014-09-18 11:28:11 · 588 阅读 · 0 评论 -
Memcached-Repcached小小探测 memcached实现同步
Memcached-Repcached小小探测 忘记在什么地方,看到一个memcache的文档,当时看到在启动memcached服务的时候,有两个参数-x与-X,当时很奇怪,以前也做过memcached方面的实验,但也没有见过这两个参数,于是拉出来以前的实验环境,查看help,也没有此参数,便心想,自己对memcached也只是有一个初步的了解,可能是遗漏了什么内容,于是在网上搜了搜,总转载 2014-08-22 16:18:18 · 1077 阅读 · 0 评论 -
实例详解tomcat组件安装+Nginx反向代理tomcat+Apache使用mod_jk和mod_proxy反向代理和负载均衡
一、Tomcat简介 Tomcat是Apache软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。转载 2014-08-29 11:03:38 · 1050 阅读 · 0 评论 -
Tomcat集群Cluster实现原理剖析
在笔者上一篇博客(http://zyycaesar.iteye.com/admin/blogs/295227)中简要介绍了如何通过简单的配置来实现tomcat集群,本文意在介绍对tomcat集群进行更深入详细的配置以满足特定需求。 对于WEB应用集群的技术实现而言,最大的难点就是如何能在集群中的多个节点之间保持数据的一致性,会话(Session)信息是这些数据中最重要的一转载 2014-09-29 11:30:54 · 702 阅读 · 0 评论 -
CentOS 下对 Nginx + Tomcat 配置 SSL 实现服务器 / 客户端双向认证
1. 安装 nginx1.1 nginx 包及其依赖包下载出于模块的依赖性,Nginx 依赖以下三个包:gzip 模块需要 zlib 库(http://www.zlib.net/);rewrite 模块需要 pcre 库(http://www.pcre.org/);ssl 功能需要 openssl 库(http://www.openssl.org/);分别下载它们的最新稳定版(转载 2015-09-11 16:57:34 · 1812 阅读 · 0 评论