`
alyouge
  • 浏览: 193058 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

linux 下安装 JRockit 和 tomcat,完美解决内存溢出!

阅读更多



http://www.oracle.com/technology/global/cn/software/products/jrockit/index.html Oracle JRockit Real Time 3.1.0 下的1.6版本

2.安装 jrrt-3.1.0-1.6.0-linux-ia32.bin

进入文件所在目录

#chmod +x jrrt-3.1.0-1.6.0-linux-ia32.bin

#./jrrt-3.1.0-1.6.0-linux-ia32.bin

文件会安装到 root下 jrrt-3.1.0-1.6.0

3.安装apache-tomcat-6.0.20.tar.gz

进入到apache-tomcat-6.0.20.tar.gz的存放目录

#tar xvzf apache-tomcat-6.0.20.tar.gz

#mv apache-tomcat-6.0.20 /usr/local

移动到/usr/local目录下

4.设置环境变量,在/etc/profile 最后添加如下
export JAVA_HOME=/root/jrrt-3.1.0-1.6.0
export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$JAVA_HOME/bin:$PATH
export CATALINA_BASE=/usr/local/apache-tomcat-6.0.20
export CATALINA_HOME=/usr/local/apache-tomcat-6.0.20
export CATALINA_TMPDIR=/usr/local/apache-tomcat-6.0.20/temp
export JRE_HOME=/root/jrrt-3.1.0-1.6.0

保存。

# .bash_profile

# Get the aliases and functions

        . ~/.bashrc







export CLASSPATH=.:$CLASSPATH:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export CATALINA_HOME=/usr/local/apache-tomcat-6.0.20






5.tomcat自启动
编辑/etc/rc.d/rc.local 增加内容
export JDK_HOME=/root/jrrt-3.1.0-1.6.0
export JAVA_HOME=/root/jrrt-3.1.0-1.6.0
/usr/local/apache-tomcat-6.0.20/bin/startup.sh





分享到:
评论

相关推荐

    JRockit JAVA内存溢出检测的使用(CHM)

    总结来说,JRockit JVM提供的强大内存管理和诊断工具是解决Java内存溢出问题的关键。通过熟练掌握JRockit Mission Control,开发者可以有效地监控和优化应用程序的内存使用,提升系统性能和稳定性。而“JRockit教程....

    自己写的JRockit教程(LINUX下)检测JAVA内存泄漏CHM

    本教程提供在linux上用JRockit启动JAVA程序、在windows上启动JRockit检测内存泄漏的方法(远程连接),分为以下步骤:获得 JRockit、安装JRockit、指定LINUX要使用的JDK、修改JAVA程序启动参数、运行JRockit

    jrockit 手册

    通过深入学习和实践"jrockit手册",开发者不仅能掌握JRockit JVM的高级特性,还能提高解决实际问题的能力,降低应用程序因内存溢出导致的故障风险,从而提升整体系统的稳定性和性能。在日常工作中,结合实际应用环境...

    JRockit (jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin)

    4. **资源管理**:JRockit提供了精细的资源控制,包括内存分配策略、线程管理和CPU使用率,使得在多租户环境下可以更好地优化资源分配。 5. **低延迟**:JRockit特别关注低延迟应用,其设计目标是减少应用程序响应...

    JRockit安装文档

    通过上述步骤,我们可以顺利完成JRockit的安装,并且设置好相应的环境变量,使得JRockit能够在Linux环境下正常运行。这对于部署高性能的企业级Java应用至关重要。希望本文档能帮助大家更好地理解和掌握JRockit的安装...

    JRockit远程监控Linux环境下WebLogic方案

    JRockit远程监控Linux环境下WebLogic方案是针对Java应用服务器WebLogic在Linux操作系统上的性能管理和故障排查的一种技术。在大型企业系统中,由于复杂的业务逻辑和大量数据处理,内存泄漏成为常见的问题,往往在...

    Oracle JRockit 6 Linux x64

    总之,Oracle JRockit 6 Linux x64提供了一套全面的解决方案,不仅包括了JVM本身,还有强大的管理和优化工具,使得在Linux环境下运行Java应用程序更加高效和可控。对于需要高性能和实时性的系统,JRockit Real Time...

    Oracle JRockit 6 -Linux x32

    JRockit Real Time提供了低延迟的垃圾收集机制和高效的内存管理,确保在高负载下仍能保持稳定且可预测的响应时间。它还支持动态代码优化,可以在运行时对Java代码进行优化,进一步提高性能。 在文件列表中,`...

    jrockit-jdk1.6.0_181-windows

    4. **故障排查和诊断**:JRockit Mission Control还包括一系列诊断工具,如性能分析器、内存泄漏检测器等,帮助开发者和运维人员快速定位和解决问题。 5. **线程和同步优化**:JRockit对线程管理和同步进行了优化,...

    JRockit (jrockit-jdk1.6.0_45-R28.2.7-4.1.0-windows-x64.exe)

    - **安装过程**:安装JRockit-jdk1.6.0_45-R28.2.7-4.1.0-windows-x64.exe文件,按照向导指示进行,设置JDK的安装路径和环境变量。 - **配置优化**:根据应用的特性和需求,可能需要调整JVM参数以优化性能。 - **...

    JRockit Mission Control介绍及配置

    JRockit Mission Control 是 BEA(现已被 Oracle 收购)推出的一款强大的 Java 应用性能管理和诊断工具,特别适用于检测和解决内存泄漏问题。这个工具集在 JRockit R26.0.0 及后续版本中捆绑提供,最新版本为 2.0.1...

    weblogic在linux安装.docx

    - 安装完成后,需要配置环境变量,如`JAVA_HOME`、`WLS_HOME`等,以便WebLogic Server能找到相应的JDK和安装路径。 - 配置启动脚本,如`setDomainEnv.sh`,以使用正确的用户和权限启动WebLogic Server。 - 可能还...

    JRockit (jrockit-jdk1.6.0_45-R28.2.7-4.1.0-windows-ia32.exe)

    JRockit JVM在性能优化方面有其独特之处,尤其在垃圾回收(Garbage Collection)和内存管理方面,它采用了创新的算法和技术,如早期的飞行记录器(Flight Recorder)和使命令分析器(Mission Control)等工具,这些...

    JRockit (jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-ia32.bin)

    Oracle JRockit (jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-ia32.bin)适用于Linux x86系统

    jrockit-jdk1.6.0_181-linux_x86_64

    5. **操作系统集成**:在Linux x86_64环境下,JRockit充分利用了64位处理器的优势,与操作系统紧密集成,提供更高的I/O性能和更快的计算速度。 6. **安全性和稳定性**:作为企业级产品,JRockit提供了丰富的安全...

    jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin

    jrockit-jdk1.6.0_45-R28.2.7-4.1.0-linux-x64.bin,oracle官网下载无修改。

    Oracle JRockit

    通常,这种格式的文件会包含详细的安装指南、配置参数解释、性能调优建议等内容,帮助用户更好地理解和使用Oracle JRockit。 5. **如何选择JVM**: 选择JVM应根据具体的应用需求,比如对性能敏感的系统可能更适合...

    Oracle JRockit_The Definitive Guide

    - **内存管理**:包括堆内存和非堆内存管理技术,如压缩指针、分代收集等。 - **垃圾回收(GC)**:提供了多种垃圾回收策略,如并行GC、自适应大小调整的新生代收集器等,以满足不同场景的需求。 - **线程与调度**:...

Global site tag (gtag.js) - Google Analytics