欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Tomcat配置优化(完整版)(6页).doc

    • 资源ID:35397304       资源大小:180KB        全文页数:6页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Tomcat配置优化(完整版)(6页).doc

    -Tomcat配置优化(完整版)-第 6 页Tomcat性能调优及配置技巧一、Tomcat设置Gzip,减少网络流量2二、TOMCAT性能参数调优2环境:Windows2003、以上、以上2设置tomcat的java虚拟机参数2设置tomcat服务器参数设置socket、线程、压缩传输参数2设置tomcat数据库连接池参数设置数据库连接池2设置操作系统tcpip参数,regedit/修改windows的tcpip参数3三、解决rar、excel格式文件在下载时直接以乱码打开3四、开启tomcat的SSI功能(用来支持shtml)4五、修改网站访问端口为804六、解决中文乱码问题4七、解决中文文件无法正常下载4八、不让tomcat列出某目录下的文件5九、查看现有tomcat的内存大小情况5十、解决在linux下静态化有些符号出现乱码6不让tomcat列出某目录下的文件FusionCharts用法详解6一、Tomcat设置Gzip,减少网络流量<Connector port="8080" protocol="HTTP/1.1" acceptCount="100" maxThreads="500" minSpareThreads="25" maxSpareThreads="75" compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla, traviata" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" connectionTimeout="20000" redirectPort="8443" />二、TOMCAT性能参数调优JAVA_OPTS="$JAVA_OPTS -server -Xms512m -XX:NewSize=256M -XX:MaxNewSize=512M -XX:MaxPermSize=128m -Xrs -Xss128k -Xloggc:gc.txt -XX:+PrintGC -XX:+PrintGCDetails -XX:+PrintGCTimeStamps -XX:-HeapDumpOnOutOfMemoryError"设置tomcat服务器参数server.xml设置socket、线程、压缩传输参数<Connector port="8080" protocol="HTTP/1.1" acceptCount="100" maxThreads="500" minSpareThreads="25" maxSpareThreads="75" compression="on" compressionMinSize="2048" noCompressionUserAgents="gozilla, traviata" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" connectionTimeout="20000" redirectPort="8443" /><?xml version='1.0' encoding='utf-8'?><Context><Resourcename="jdbc/b2b"type="javax.sql.DataSource"auth="Container"url="jdbc:oracle:thin:localhost:1521:b2b"driverClassName="oracle.jdbc.driver.OracleDriver"username="b2b"password="b2b "maxActive="150"maxIdle="30"maxWait="5000"/></Context>设置操作系统tcpip参数,regedit/修改windows的tcpip参数HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters"Tcp1323Opts"=dword:00000003"TcpWindowSize"=dword:0003e640"TcpTimedWaitDelay"=dword:0000001e"TcpNumConnections"=dword:00002710"MaxUserPort"=dword:0000ffff三、解决rar、excel格式文件在下载时直接以乱码打开打开 $tomcat_homeconf 目录下的WEB.XML文件 找到 <mime-mapping> 配置位置,并添加以下配置: <mime-mapping> <extension>rar</extension> <mime-type>application/octet-stream</mime-type></mime-mapping><mime-mapping> <extension>xls</extension> <mime-type>application/octet-stream</mime-type></mime-mapping><mime-mapping> <extension>txt</extension> <mime-type>application/octet-stream</mime-type></mime-mapping>新增后,保存,并重启tomcat生效。四、开启tomcat的SSI功能(用来支持shtml)将 $tomcat_homeserverlib 目录下的 servlets-ssi.renametojar 文件名称改变为 servlets-ssi.jar 即可.。变更后,重启tomcat生效。五、修改网站访问端口为80 (如果您的服务器中已经安装其它WEB服务器,即80端口已被占用,请跳过此步)找到下列代码<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" debug="0" connectionTimeout="20000" disableUploadTimeout="true" />< /FONT> 将其中的 port="8080" 改为 port="80" 并保存< /FONT> 重启tomcat后生效。六、解决中文乱码问题故障原因:Tomcat默认的URL编码为UTF-8,当出现URL传参数出现乱码时,需要指定相关编码为GBK 解决办法:1、更改tomcat全局配置,并在页面中对中文文件名进行编码修改 $tomcat$/conf/server.xml ,找到下面的配置段<Connector port="8080" maxThreads="150" minSpareThreads="25" .>找到后,查看是否存在配置属性 URIEncoding,如果有,则修改其属性值为 URIEncoding='GBK',没有则添加这一属性值对。< /FONT>2、重新启动tomcat。七、解决中文文件无法正常下载故障原因:在tomcat5.0中,当请求一个中文的文件名(软件下载)时,会提示找不到文件路径,出现此类问题,最根本的问题就是文件名(字符串)编码不同,而导致了资源无法找到。 解决办法 一 :更改tomcat全局配置,并在页面中对中文文件名进行编码 1、修改 $tomcat$/conf/server.xml ,找到下面的配置段<Connector port="8080" maxThreads="150" minSpareThreads="25" .>找到后,查看是否存在配置属性 URIEncoding,如果有,则修改其属性值为 URIEncoding='GBK',没有则添加这一属性值对。2、重新启动tomcat,再次尝试下载中文文件,发现可以正常下载中文文件名。解决办法 二:1、仅按照方法一中第1步,不同的是,这里把 URIEncoding='GBK' 改为 URIEncoding='UTF-8' ,保存后,重启tomcat即可实现中文文件名的下载 。八、不让tomcat列出某目录下的文件你可以在tomcat安装目录下的conf文件夹下的web.xml中,把listings参数设置成false即可,如下:<servlet><init-param><param-name>listings</param-name><param-value>false</param-value></init-param></servlet>九、查看现有tomcat的内存大小情况1、启动tomcat2、访问 http:/localhost:8080/manager/status ,并输入您在安装tomcat时输入的用户与口令,如 admin ,密码 cms4j (密码是您在tomcat安装时输入的)3、进入了Server Status页面,可以在JVM表格中看到 Free memory: 241.80 MB Total memory: 254.06 MB Max memory: 508.06 MB 上面的文字即代表了,当前空闲内存、当前总内存、最大可使用内存三个数据。确定了最大内存足够大时,tomcat即可正常运转。十、解决在linux下静态化有些符号出现乱码采用环境变量查看工具,确定file.encoding变量的值为GBK setenv.sh内容示例如下(linux suse + tomcat 5.5 + beg jdk 1.5):#!/bin/sh# Set JAVA_HOME and other Java options# $Id: setenv.sh 345508 2007-07-03 Chris $LANG=zh_CN.GBK 如果是 redhat尽量将linux系统字体与JSP网页设定字体一致。如果如果JSP系统是GBK则 vi /etc/sysconfig/i18n ,内容(linux下环境变量的分隔符是冒号): LANG="zh_CN.GBK"SUPPORTED="zh_CN.UTF-8:zh_CN:zh:zh_CN.gbk:en_US.UTF-8:en_US:en:zh_CN.gb2312:zh_CN.GBK"SYSFONT="latarcyrheb-sun16"

    注意事项

    本文(Tomcat配置优化(完整版)(6页).doc)为本站会员(1595****071)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开