常用TongWeb 主要参数调整 本章主要介绍影响性能的主要参数,以200 用户并发为基准,由于TongWeb5.0 暂时缺少实际案例,此参数调整基本可保证系统正常运行,但并不能保证调整的参数为最优。 1 JVM 堆内存设置 修改bin 目录下startserver.sh 启动脚本,找到66 行左右如下内容,根据需要设置JVM堆内存大小,主要是增大堆内存,用户还可根据自己需要增加JVM 参数。 2 修改应用访问端口 有两种方式可以修改应用访问端口。 (1). 修改config 目录下的twns.xml 文件,查找到8080 端口后修改为需要的端口。 (2). 进入“管理控制台”->“服务配置”->“WEB 容器”->“HTTP 通道”,点击“http-listener-1”修改8080 端口,如图: (3). 同时还可以为应用配多个访问端口,具体见TongWeb 手册。 (4). 在Unix/Linux下如果要使用80 端口,则需要以root 用户启、停 TongWeb。 JAVA_OPTS=" -Xms2048 -Xmx2048m" 3 设置TongWeb 日志 TongWeb 默认日志设置比较小,日志通过轮转方式生成,轮转日志时将新建一个名为serv er.log 的空文件,并将旧文件重命名为serv er.log_date,其中date 是轮转文件的日期和时间。建议采用如下两种方式,进入“管理控制台”->“服务配置”->“日志服务”->“日志服务配置”配置,如图: 设置方式一:按日志文件大小生成日志,50M 生成一个serv er.log。参数: 日志轮转大小:50000000 日志轮转时间间隔:0 设置方式二:按时间生成日志,24 小时生成一个serv er.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。 6 设置并发线程数 TongWeb 默认的并发线程数只有 5,实际使用时需根...