当前位置: 技术问答>linux和unix
[散分大讨论]关于tomcat和jdk
来源: 互联网 发布时间:2016-07-20
本文导语: 以下都是针对Linux平台 1、tomcat5.5对应的最佳的jdk版本是多少,jdk5还是jdk6?使用高版本的jdk是否会有问题 2、目前最稳定的tomcat版本是多少 3、怎样分配tomcat的jvm,有什么原则?比如我有一台服务器,主要就开一个JS...
以下都是针对Linux平台
1、tomcat5.5对应的最佳的jdk版本是多少,jdk5还是jdk6?使用高版本的jdk是否会有问题
2、目前最稳定的tomcat版本是多少
3、怎样分配tomcat的jvm,有什么原则?比如我有一台服务器,主要就开一个JSP的web服务,那么如果系统物理内存是2G的时候,jvm的参数应该是什么?如果系统内存为8G的时候,jvm的参数又应该是什么
1、tomcat5.5对应的最佳的jdk版本是多少,jdk5还是jdk6?使用高版本的jdk是否会有问题
2、目前最稳定的tomcat版本是多少
3、怎样分配tomcat的jvm,有什么原则?比如我有一台服务器,主要就开一个JSP的web服务,那么如果系统物理内存是2G的时候,jvm的参数应该是什么?如果系统内存为8G的时候,jvm的参数又应该是什么
|
1. 使用JDK 6应该不会有错,反正6在5的基础上,只是增加了一些新的特性,变动不是很大,而5在4的基础上变动则是巨大的。
2. 6.0.20应该足够稳定了,当然,使用5.5.28会更稳定
3. JVM适当即可,不可过大,更不可过小,因为JVM在做GC操作时,会占用很大的资源,如果JVM内存过大,在做GC操作时要处理的数据将会很大,一般就在64M的基础上,以32M为步进值进行设置吧,只要能跑的开不卡就可以了
2. 6.0.20应该足够稳定了,当然,使用5.5.28会更稳定
3. JVM适当即可,不可过大,更不可过小,因为JVM在做GC操作时,会占用很大的资源,如果JVM内存过大,在做GC操作时要处理的数据将会很大,一般就在64M的基础上,以32M为步进值进行设置吧,只要能跑的开不卡就可以了
|
tomcat5.5至少需要jdk5。
更高版本更好。
更高版本更好。
|
我认为jdk5和tomacat5.5搭配比较好一点,和jdk6.0搭配用的话有时候会产生不兼容现象,导致linux死机
|
版本越高越好的,知识稳定性差点点
|
tomcat5.5 与jdk1.5 比较合适。
如果应用处于死休眠状态,检查一下tomcat的日志 如果有内存泄漏的错误话,你再修改jvm内存比例。但是 应该不会出现问题,我觉得可能还是其他原因导致的,你需要收集下一错误信息
如果应用处于死休眠状态,检查一下tomcat的日志 如果有内存泄漏的错误话,你再修改jvm内存比例。但是 应该不会出现问题,我觉得可能还是其他原因导致的,你需要收集下一错误信息
|
顶啊
|
google,比较哈~
|
5.5好了