常用TongWeb主要参数调整

常用TongWeb主要参数调整

ID:39557096

大小:55.00 KB

页数:6页

时间:2019-07-06

常用TongWeb主要参数调整_第1页
常用TongWeb主要参数调整_第2页
常用TongWeb主要参数调整_第3页
常用TongWeb主要参数调整_第4页
常用TongWeb主要参数调整_第5页
资源描述:

《常用TongWeb主要参数调整》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、常用TongWeb主要参数调整本章主要介绍影响性能的主要参数,以200用户并发为基准,由于TongWeb5.0暂时缺少实际案例,此参数调整基本可保证系统正常运行,但并不能保证调整的参数为最优。1JVM堆内存设置修改bin目录下startserver.sh启动脚本,找到66行左右如下内容,根据需要设置JVM堆内存大小,主要是增大堆内存,用户还可根据自己需要增加JVM参数。JAVA_OPTS="-Xms2048-Xmx2048m"2修改应用访问端口有两种方式可以修改应用访问端口。(1).修改config目录下的twns.xml文件,查找到8080端口后修改为需要的端口。(2).进入“管

2、理控制台”->“服务配置”->“WEB容器”->“HTTP通道”,点击“http-listener-1”修改8080端口,如图:(3).同时还可以为应用配多个访问端口,具体见TongWeb手册。(4).在Unix/Linux下如果要使用80端口,则需要以root用户启、停TongWeb。3设置TongWeb日志TongWeb默认日志设置比较小,日志通过轮转方式生成,轮转日志时将新建一个名为server.log的空文件,并将旧文件重命名为server.log_date,其中date是轮转文件的日期和时间。建议采用如下两种方式,进入“管理控制台”->“服务配置”->“日志服务”->“日

3、志服务配置”配置,如图:设置方式一:按日志文件大小生成日志,50M生成一个server.log。参数:l日志轮转大小:50000000l日志轮转时间间隔:0设置方式二:按时间生成日志,24小时生成一个server.log。参数:l日志轮转大小:0l日志轮转时间间隔:14404关闭访问日志访问日志主要记录应用访问的IP和URL,日志生成在TongWeb的logs/access目录下。如果没有需要可以停掉此日志,节省资源。进入“管理控制台”->“服务配置”->“WEB容器”->“虚拟主机”,选择应用使用的虚拟主机“server”和“admin”,将“访问日志”开关的勾去掉并保存(现在的

4、版本默认是关闭的)。如图:5关闭控制台日志输出在Unix/Linux下用nohup./startserver.sh&启动TongWeb后,会在TongWeb的bin目录下生成nohup.out日志输出文件,由于不限制大小需要定时清理,可修改TongWeb的配置不向nohup.out中输出日志信息,修改TongWeb的startserver.sh启动脚本,找到-Dtongweb.verbose将其值设为false。TW_OPTS="${TW_OPTS}-Dtongweb.verbose=false"6设置并发线程数TongWeb默认的并发线程数只有5,实际使用时需根据并发数设置。进入

5、“管理控制台”->“服务配置”->“WEB容器”->“请求处理”l处理请求的最大线程数:200(注:暂时建议值)l处理请求的初始线程数:50l处理请求的线程增长数:207通道相关性能参数进入“管理控制台”->“服务配置”->“WEB容器”->“HTTP通道”,点击“http-listener-1”修改参数,如图:l是否使用xpowered-by:把勾去掉,通常用不到此头信息以下几个参数对大并发下设置才有效果,具体含义参考TongWeb手册,暂时使用默认值。lSelectorReaderThread线程的个数l是否循环使用ReadTask对象lReader线程的个数lReadTask

6、对象池的初始大小l通道输入流缓存大小8JDBC连接池相关性能参数进入“资源管理”->“JDBC”->“JDBC连接池”,修改liferay连接池,对连接池影响较大的就是连接数,如图;l最大连接数:100(注:暂时建议值)l最小连接数:20l调整连接数:10连接池还有两个优化参数,但需要看情况选择,如图:l线程连接关联:这个参数将线程与连接绑定,在一个请求处理中会多次从数据源获取连接时性能有部分提高,但如果一个请求处理中只从数据源获取一次连接,则设不设置此参数没什么意义。l连接匹配:默认值false不勾选即可。9JSP预编译在部署WEB应用时,有“JSP预编译”功能,如果勾上此选项可

7、在部署应用时就将所有JSP编译为class,但部署时间会增长。同时要保证所有的JSP文件语法正确,如果存在错误的JSP会导致编译错误,整个应用部署失败。10修改操作系统参数若操作系统为linux,那系统的openfiles参数也需要修改,修改步骤如下:在/etc/security/limits.conf文件最后一行添加aiuap-nofile65535,其中aiuap为用户名,如果想让设置对所有用户都生效,则把用户名改成*即可。sysctl–p:运行该命令使修改生效,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。