`
hiskyrisa
  • 浏览: 36818 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Study:jboss jvm配置参数注释

    博客分类:
  • java
阅读更多
//sth dev server jvm configuration
15:26:14,488 DEBUG [org.jboss.as.config] VM Arguments: -D[Standalone] 
-XX:+UseCompressedOops //请注意:这个参数默认在64bit的环境下默认启动,但是如果JVM的内存达到32G后,这个参数就会默认为不启动,因为32G内存后,压缩就没有多大必要了,要管理那么大的内存指针也需要很大的宽度了。
-XX:+TieredCompilation //默认是不打开的(可以用jinfo -flag或-XX:+PrintFlagsFinal来确认是否打开),这个的好处是之前server都是采用c2高级编译的,会比较耗时且要运行一段时间才会触发编译,而c1编译是比较轻量的也比较快触发,因此在启用了多层编译后,可以在启动后更快的让部分代码先进入编译模式
-Xms12G -Xmx12G //将堆的最小、最大值设置为一样即可避免堆自动扩展
-XX:NewSize=1G //新生代对象生成时占用内存的默认值
-XX:MaxNewSize=1G //新生成对象能占用内存的最大值
-XX:MaxPermSize=1G //老生代对象能占用内存的最大值UseParNewGC
-XX:+UseParNewGC //使用ParNew(并行线程回收新生代,用户线程会暂停)+Serial Old(单线程回收老年代,用户线程暂停)组合。
-XX:+UseConcMarkSweepGC  // 使用ParNew + CMS(GC与用户线程并发运行,采用标记策略) + Serial Old
-XX:+CMSPermGenSweepingEnabled //CMS GC 需要设置
-XX:+CMSClassUnloadingEnabled //CMS GC 需要设置
-XX:+HeapDumpOnOutOfMemoryError //内存溢出时导出溢出的错误信息
-XX:HeapDumpPath=/opt/msp/log //内存溢出时指定导出路径
-Djava.net.preferIPv4Stack=true 
-Dorg.jboss.resolver.warning=true 
-Dsun.rmi.dgc.client.gcInterval=3600000 
-Dsun.rmi.dgc.server.gcInterval=3600000 
-Djboss.modules.system.pkgs=org.jboss.byteman 
-Djava.awt.headless=true 
-Djboss.server.default.config=standalone.xml 
-Djava.io.tmpdir=/opt/msp/.cache -Xloggc:/opt/msp/log/gc.log -XX:+PrintGC 
-XX:+PrintGCDetails //输出GC的日志详情,包含了时间戳 
-XX:+PrintGCDateStamps 
-XX:+PrintGCTimeStamps //参数会在gc开始前添加时间戳,可以方便的判断gc发送的频率
-Dorg.jboss.boot.log.file=/opt/msp/pkg/jboss-starhub/standalone/log/boot.log 
-Dlogging.configuration=file:/opt/msp/pkg/jboss-starhub/standalone/configuration/logging.properties

 

分享到:
评论

相关推荐

    jboss-logging-3.4.3.Final-API文档-中文版.zip

    赠送jar包:jboss-logging-3.4.3.Final.jar; 赠送原API文档:jboss-logging-3.4.3.Final-javadoc.jar; 赠送源代码:jboss-logging-3.4.3.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.4.3.Final....

    jboss-logging-3.4.1.Final-API文档-中文版.zip

    赠送jar包:jboss-logging-3.4.1.Final.jar; 赠送原API文档:jboss-logging-3.4.1.Final-javadoc.jar; 赠送源代码:jboss-logging-3.4.1.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.4.1.Final....

    Servlet引擎:JBoss与Tomcat、Jetty协同工作

    通过这种方式,JBoss实现了高度的模块化和可扩展性,使得开发者能够根据实际需求灵活地定制和优化应用服务器的配置。 **二、JBoss与Tomcat/Jetty的协同工作** JBoss、Tomcat和Jetty虽然都是Servlet容器,但它们各...

    jboss-logging-3.4.2.Final-API文档-中文版.zip

    赠送jar包:jboss-logging-3.4.2.Final.jar; 赠送原API文档:jboss-logging-3.4.2.Final-javadoc.jar; 赠送源代码:jboss-logging-3.4.2.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.4.2.Final....

    Hibernate 2nd-level cache: JBoss Caching 配置与注意事项

    《Hibernate二级缓存:JBoss Caching配置与注意事项详解》 在Java的持久化框架Hibernate中,二级缓存是提高应用程序性能的重要手段。它能够存储已经加载过的对象,避免重复查询数据库,从而显著减少数据库访问次数...

    jboss-logging-3.3.2.Final-API文档-中文版.zip

    赠送jar包:jboss-logging-3.3.2.Final.jar; 赠送原API文档:jboss-logging-3.3.2.Final-javadoc.jar; 赠送源代码:jboss-logging-3.3.2.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.3.2.Final....

    JBossTools实践系列:JBossESB服务开发入门

    JBossTools实践系列:JBossESB服务开发入门

    jboss-threads-3.1.0.Final-API文档-中文版.zip

    赠送jar包:jboss-threads-3.1.0.Final.jar; 赠送原API文档:jboss-threads-3.1.0.Final-javadoc.jar; 赠送源代码:jboss-threads-3.1.0.Final-sources.jar; 赠送Maven依赖信息文件:jboss-threads-3.1.0.Final....

    jboss服务器配置指南

    - JVM调优:调整JVM参数,如-Xms、-Xmx设置堆大小,-XX:MaxPermSize设置永久代大小,以提高服务器性能。 - 缓存设置:利用Infinispan缓存系统,配置缓存策略以减少数据库交互。 - 线程池配置:优化线程池大小,...

    jboss-threads-3.1.0.Final-API文档-中英对照版.zip

    赠送jar包:jboss-threads-3.1.0.Final.jar; 赠送原API文档:jboss-threads-3.1.0.Final-javadoc.jar; 赠送源代码:jboss-threads-3.1.0.Final-sources.jar; 赠送Maven依赖信息文件:jboss-threads-3.1.0.Final....

    jboss-logging-3.3.2.Final-API文档-中英对照版.zip

    赠送jar包:jboss-logging-3.3.2.Final.jar; 赠送原API文档:jboss-logging-3.3.2.Final-javadoc.jar; 赠送源代码:jboss-logging-3.3.2.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.3.2.Final....

    jboss-logging-3.4.3.Final-API文档-中英对照版.zip

    赠送jar包:jboss-logging-3.4.3.Final.jar; 赠送原API文档:jboss-logging-3.4.3.Final-javadoc.jar; 赠送源代码:jboss-logging-3.4.3.Final-sources.jar; 赠送Maven依赖信息文件:jboss-logging-3.4.3.Final....

    JBoss篇:安装与配置

    JBoss篇:安装与配置 一、安装与配置 在本文中,我们将下载和安装 JBoss 4.2.1.GA 版本。下载地址为 http://sourceforge.net/project/showfiles.php?group_id=22866&package_id=16942&release_id=523619。下载完成...

    JBoss7.1.1配置指南及管理员手册PDF版

    包括JBoss的主要版本特性、JBoss AS7的新特性、域(Domain)和群集(Cluster)的概念、JBoss7的配置方法、安全性配置、管理接口、JVM设置、命令行参数以及子系统配置。 ### JBoss各主要版本特性 - **JBoss 4 特性*...

    jboss-annotations-api_1.3_spec-2.0.1.Final-API文档-中英对照版.zip

    赠送jar包:jboss-annotations-api_1.3_spec-2.0.1.Final.jar; 赠送原API文档:jboss-annotations-api_1.3_spec-2.0.1.Final-javadoc.jar; 赠送源代码:jboss-annotations-api_1.3_spec-2.0.1.Final-sources.jar;...

    jboss配置入门,jboss的初级配置

    jboss的配置调整包括配置负载均衡、调整参数等。在这里,我们可以修改配置文件,以适应apache中的session sticky配置。 jboss的配置入门包括了解jboss的文件夹结构、配置文件、负载均衡配置等。通过本文,我们可以...

    jboss-websocket-api_1.1_spec-2.0.0.Final-API文档-中英对照版.zip

    赠送jar包:jboss-websocket-api_1.1_spec-2.0.0.Final.jar; 赠送原API文档:jboss-websocket-api_1.1_spec-2.0.0.Final-javadoc.jar; 赠送源代码:jboss-websocket-api_1.1_spec-2.0.0.Final-sources.jar; 赠送...

    JBOSS配置.rarJBOSS配置.rarJBOSS配置.rarJBOSS配置.rar

    在这些配置文件中,你可以设置服务器端口、日志级别、JVM参数等。 2. **数据源配置**:在JBOSS中,数据源的配置位于`standalone.xml`或`domain.xml`的`subsystem`部分。通过`data-source`元素,可以定义连接数据库...

Global site tag (gtag.js) - Google Analytics