tceic.com
学霸学习网 这下你爽了
相关文章
当前位置:首页 >> 计算机软件及应用 >>

国产中间件TongWeb参数调整

国产中间件 TongWeb 参数调整
本章主要介绍影响性能的主要参数,以 200 用户并发为基准,由于 TongWeb5.0 暂时缺 少实际案例,此参数调整基本可保证系统正常运行,但并不能保证调整的参数为最优。

1 JVM 堆内存设置
修改 bin 目录下 startserver.sh 启动脚本,找到 66 行左右如下内容,根据需要设置 JVM 堆内存大小,主要是增大堆内存,用户还可根据自己需要增加 JVM 参数。 JAVA_OPTS=" -Xms2048 -Xmx2048m"

2 修改应用访问端口

有两种方式可以修改应用访问端口。 (1). 修改 config 目录下的 twns.xml 文件,查找到 8080 端口后修改为需要的端口。 (2). 进入“管理控制台”->“服务配置”->“WEB 容器”->“HTTP 通道”,点击“http-listener-1” 修改 8080 端口,如图:

(3). 同时还可以为应用配多个访问端口,具体见 TongWeb 手册。 (4). 在 Unix/Linux 下如果要使用 80 端口,则需要以 root 用户启、停 TongWeb。

3 设置 TongWeb 日志
TongWeb 默认日志设置比较小,日志通过轮转方式生成,轮转日志时将新建一个名为 server.log 的空文件,并将旧文件重命名为 server.log_date,其中 date 是轮转文件的日期和时 间。建议采用如下两种方式,进入“管理控制台”->“服务配置”->“日志服务”->“日志服务 配置”配置,如图:

设置方式一:按日志文件大小生成日志,50M 生成一个 server.log。参数: 日志轮转大小:50000000 日志轮转时间间隔:0 设置方式二:按时间生成日志,24 小时生成一个 server.log。参数: 日志轮转大小:0 日志轮转时间间隔:1440

4 关闭访问日志
访问日志主要记录应用访问的 IP 和 URL,日志生成在 TongWeb 的 logs/access 目录下。 如果没有需要可以停掉此日志, 节省资源。 进入“管理控制台”->“服务配置”->“WEB 容器” ->“虚拟主机”, 选择应用使用的虚拟主机“server”和“admin”, 将“访问日志”开关的勾去掉并 保存(现在的版本默认是关闭的) 。如图:

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,实际使用时需根据并发数设置。进入“管理控制台” ->“服务配置”->“WEB 容器”->“请求处理”

处理请求的最大线程数: 200 (注:暂时建议值) 处理请求的初始线程数: 50 处理请求的线程增长数: 20

7 通道相关性能参数

进入“管理控制台”->“服务配置”->“WEB 容器”->“HTTP 通道”,点击“http-listener-1” 修改参数,如图:

是否使用 xpowered-by:把勾去掉,通常用不到此头信息 以下几个参数对大并发下设置才有效果,具体含义参考 TongWeb 手册,暂时使用默认 值。 SelectorReaderThread 线程的个数 是否循环使用 ReadTask 对象 Reader 线程的个数 ReadTask 对象池的初始大小 通道输入流缓存大小

8 JDBC 连接池相关性能参数
进入 “资源管理”->“JDBC”->“JDBC 连接池”,修改 liferay 连接池,对连接池影响较 大的就是连接数,如图;

最大连接数:100 (注:暂时建议值) 最小连接数:20 调整连接数:10 连接池还有两个优化参数,但需要看情况选择,如图:

线程连接关联: 这个参数将线程与连接绑定, 在一个请求处理中会多次从数据源获 取连接时性能有部分提高, 但如果一个请求处理中只从数据源获取一次连接, 则设 不设置此参数没什么意义。 连接匹配:默认值 false 不勾选即可。

9 JSP 预编译
在部署 WEB 应用时,有“JSP 预编译”功能,如果勾上此选项可在部署应用时就将所有 JSP 编译为 class,但部署时间会增长。同时要保证所有的 JSP 文件语法正确,如果存在错误 的 JSP 会导致编译错误,整个应用部署失败。

10 修改操作系统参数
若操作系统为 linux,那系统的 open files 参数也需要修改,修改步骤如下: 在/etc/security/limits.conf 文件最后一行添加 aiuap - nofile 65535,其中 aiuap 为用户名, 如果想让设置对所有用户都生效,则把用户名改成*即可。 sysctl –p:运行该命令使修改生效,不用重启。 在/etc/rc.local 文件最后一行添加 echo 65535 >; /proc/sys/fs/file-max 使用 ulimit -a 检查修改结果 [aiuap@dr-710-8 config]$ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 125290 max locked memory (kbytes, -l) 32 max memory size (kbytes, -m) unlimited open files (-n) 65535 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 10240 cpu time (seconds, -t) unlimited max user processes (-u) 125290 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited

已经修改成 65535 了


推荐相关:

国产中间件TongWeb参数调整.doc

国产中间件TongWeb参数调整_计算机软件及应用_IT/计算机_专业资料。国产中间件TongWeb参数调整国产中间件 TongWeb 参数调整本章主要介绍影响性能的主要参数,以 200 用...

常用TongWeb主要参数调整.doc

少实际案例,此参数调整基本可保证系统正常运行,但并不能保证调整的参数为最优。...国产中间件TongWeb参数调... 6页 1下载券 常用道岔主要参数 4页 1下载券...

TongWeb5 0参数说明.pdf

必须在 TongWeb5.0 的 启动参数中, 设置 ORB ...设置多个应用使用同一个 Memcached 配置文 件, ...在国产环境下(如龙芯、飞腾平台) ,不支持 sigar ...

东方通中间件TongWeb全面支撑中国移动综合网络资源管理....pdf

东方通中间件TongWeb全面支撑中国移动综合网络资源管理 - 近日,中国移动综

东方通中间件TongWeb 全面支撑中国移动综合网络资源管....pdf

东方通中间件TongWeb 全面支撑中国移动综合网络资源管理 - 再次大规模应用

Tongweb安装配置手册.doc

中间件的区别,tongweb 每次启动都会去解压并覆 盖,而我们的 4A 程序在对系统权限进行配置的时候会修改解压后的 menu..xml,而一旦 tongweb 重启后,它又要...

TongWeb5.0初级培训-产品功能介绍篇_图文.ppt

设置环境变量JAVA_HOME的值 中国中间件的开拓者和领导者 TongWeb5.0标准版安装 ...对应连 接池为上一步创建的JDBC连接池 3、熟悉连接池的参数配置 中国中间件的...

东方通应用服务器TongWeb6.0技术产品白皮书.pdf

TongWeb6.0 应用服务器作满足上述需求的中间件平台,广泛地应用于电信、金融、...解决了 web 应用未设置请求参数解码的字符集, 但是请求参数中的名称和值包含...

TongWeb5.0快速使用手册.pdf

TongWeb5.0快速使用手册_互联网_IT/计算机_专业资料...的目录,日志文件包括访问日志文件和服务器日志文 件...第4章 常用 Web 主要参数调整本章简单介绍影响性能...

tongweb JDBC设置.doc

tongweb JDBC设置_计算机软件及应用_IT/计算机_专业资料。东方通中间件设置方法 一:安装 jdk, 并配置 JAVA 环境: 注意:要正常启动 TongWeb 需要在系统环境变量中...

TongWeb5.0初级培训-产品使用维护篇_图文.ppt

某某某 2013.05.22 TongWeb5.0应用开发与移植问题 TongWeb5.0日常维护问题 中国中间件的开拓者和领导者 操作系统参数优化需要对操作系统的文件句柄数大小进行修改 ?...

TongWeb6.0技术产品白皮书.pdf

Tongweb 应用服务器做为满足上述需求的中间件平台, 广泛地应用于电信、 金融、...解决了 web 应用未设置请求参数解码的字符集,但是请求参数中的名称和值包含中文...

TongWeb_技术白皮书.doc

TongWeb_技术白皮书_IT/计算机_专业资料。TongWeb 技术白皮书 东方通科技公司 ...符中的设置透明地插入交易边界、进行安全 检查,从而以申明的方式提供中间件服务...

TongWEB.pdf

EJB容器支持EJB在运行时,能根据部署描述符中的设置透明地插入交易边界、进行安全 检查,从而以申明的方式提供中间件服务。 TongWeb 的EJB容器提供了容器生成工厂,负责...

TongWeb5.0技术产品白皮书.doc

TongWeb应用服务器支持与传统事务中间件的集成,其中的一个应用场景是, TongWeb...解决了 web 应用未设置请求参数解码的字符集,但是请求参数中的名称和值 包含...

TongWeb技术白皮书.pdf

EJB容器支持EJB在运行时,能根据部署描述符中的设置透明地插入交易边界、进行安全 检查,从而以申明的方式提供中间件服务。 TongWeb 的EJB容器提供了容器生成工厂,负责...

TongWeb4.6用户培训_图文.ppt

中间件服务器 数据库 表现逻辑 表现逻辑 业务逻辑 早期的基于Web的体系结构 的...标题 TongWeb在unix下的安装前提 在 下的安装前提 solaris系统下参数的调优: ?...

东方通中间件监控功能操作手册.pdf

TongIntegrator3.6 系统管理手册_WebServices 适配器》 WebServices 适配器的...,包括:服务名,服务类型,当前服务状态,服务接口,警告数,及该服务的参数 设置。...

东方通中间件安装文档.doc

东方通中间件安装文档 - 东方通中间件文档 东方通中间件文档 中间件 1. 安装 TongWeb5.0 标准版 标准版 环境: Ip 地址:118.123.204.65 操作系统:linux T...

TongWeb6.0技术产品白皮书.doc

为了充分利用和保护关键业务基础架构, 所选的中间件...TongWeb应用服务器支持热备份。可以设置集群中的某台...解决了 web 应用未设置请求参数解码的字符集,但是...

网站首页 | 网站地图
All rights reserved Powered by 学霸学习网 www.tceic.com
copyright ©right 2010-2021。
文档资料库内容来自网络,如有侵犯请联系客服。zhit325@126.com