京峰jf2116-day29课程笔记nginx tomcat参数剖析优化实战_第1页
京峰jf2116-day29课程笔记nginx tomcat参数剖析优化实战_第2页
京峰jf2116-day29课程笔记nginx tomcat参数剖析优化实战_第3页
京峰jf2116-day29课程笔记nginx tomcat参数剖析优化实战_第4页
京峰jf2116-day29课程笔记nginx tomcat参数剖析优化实战_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

京峰JF2116-Day29上课笔记Tomcat参数&1)学习Tomcat软件服务,重点是配置文件参数、故障排错、性能优化,Tomcat部署至Context,其他组件都可以归为内嵌组件,Tomcat配置文件server.xml含义详解;#定义Tomcat服务,可包含一个Engine,多个#表示TomcatService引擎,包含多个Host;#定义Tomcat#定义Tomcat#定义Tomcat<GlobalNamingResourcesTomcat,包含<?xml<?xmlversion='1.0'encoding='utf-<Serverport="8005"<ListenerclassName="org.apache.catalina.startup.VersionLoggerListener"<ListenerclassName="org.apache.catalina.core.AprLifecycleListener"SSLEngine="off"/>className="org.apache.catalina.core.JreMemoryLeakPreventionListener"/>className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener"/>className="org.apache.catalina.core.ThreadLocalLeakPreventionListener"/><Service<Connectorport="8080"URIEncoding="UTF-8"/><Enginename="Catalina"<Hostname="localhost" unpackWARs="true"<ValveclassName="org.apache.catalina.valves.AccessLogValve"prefix="localhost_access_log"suffix=".txt"pattern="%hprefix="localhost_access_log"suffix=".txt"pattern="%h%l%u%t"%r"%s%b"/>网页+JSP页的,作为运维人员最主要的职责就是TomcatWEB服务JDK1.6JDK1.6JDK1.8Tomcat8.xTomcatConnector(Tomcat连接器)有bio、nio、apr三种运行模式,在生产关闭Tomcatserver.xml文件中不必要的和参数Tomcat有很多,通常来讲,有部分对于业务没有需求,可以除,从而可以加快配置文件查询或者管理便捷。可以删除的调整TomcatWEB5)调整TomcatJVM虚拟机内存设置;CATALINA_OPTS="-Djava.library.path=/usr/local/apr/libCATALINA_OPTS="-Djava.library.path=/usr/local/apr/lib-Xms6000M-Xmx6000M-Xss512k-XX:NewSize=2250M-XX:MaxNewSize=2250M-XX:PermSize=128M-XX:MaxPermSize=256M-XX:+AggressiveOpts-XX:+UseBiasedLocking-XX:+DisableExplicitGC-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:MaxTenuringThreshold=15-XX:+CMSParallelRemarkEnabled-pactAtFullCollection-XX:LargePageSizeInBytes=128m-XX:+UseFastAccessorMethods-XX:+UseCMSInitiatingOccupancyOnly-Duser.timezone=Asia/Shanghai-Djava.awt.headless=true"6)关闭TomcatDNS3、JAVAJVMJVM是JavaVirtualMachine(Java虚拟机)的缩写,JVM是一种用于计堆Survivor区,最后Survivor由FromSpace和ToSpace组成,结构图如下所,新建的对象都是用分配内存,Eden空间不足的时候,会旧生代,用于存放中经过多次回收仍然存活的对持久带,(PermanentSpace)实现方法区,主要存放所有已加载的类ize来指定持久带初始化值和最大值。PermanentSpace并不等同于方法区,只不过是HotspotJVM用PermanentSpace来实现方法区而已,有些虚拟机没有PermanentSpace-XX:NewSize:初始时年轻区内存.通常为Xmx的1/3或1/4。=Eden2个Survivor空间。实际可用空间为=Eden1个Survivor,即-XX:+Printetails。打印GC信息-XX:NewRatio与老年代的比例,如–XX:NewRatio=2,则占-XX:SurvivorRatio中Eden与Survivor的比值。默认值为8。即Eden占空间的8/10,另外

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论