忿忿的泥巴坨 发表于 2025-1-21 12:25:09

TongWeb7-东方通快速使用手册

TongWeb7-东方通 快速使用手册
文章目录



[*]第1章 TongWeb7 产品先容
[*]

[*]1.1 概述
[*]1.2 规范支持

[*]第2章 TongWeb7 安装
[*]

[*]2.1 TongWeb7 安装要求
[*]

[*]2.1.1 TongWeb7 支持的操纵系统
[*]2.1.2 系统要求
[*]2.1.3 其他

[*]2.2 安装TongWeb7
[*]2.3TongWeb7 目录结构说明
[*]2.4 TongWeb7 的启动和制止

[*]第3章 应用摆设
[*]

[*]3.1 创建数据源
[*]3.2 摆设应用
[*]3.3 测试并访问应用

[*]第4章 常用 Web 重要参数调整
[*]

[*]4.1 JVM 堆内存设置
[*]4.2 修改应用访问端口
[*]4.3 设置TongWeb7 日记
[*]4.4 关闭访问日记
[*]4.5 设置并发线程数
[*]4.6 修改HTTP 通道
[*]4.7 JDBC 资源池相关性能参数
[*]4.8 JSP 预编译

第1章 TongWeb7 产品先容

1.1 概述

TongWeb7是遵循JavaEE7 Web Profile规范的企业级应用服务器,它为企业应用提供了可靠、可伸缩、可管理和高安全的基础平台。同时具有功能完善、支持开放尺度和基于组件开发、多层架构、轻量等特点,为开发和摆设企业应用提供了必需的底层焦点功能。用户通过TongWeb7的管理控制台可方便的对应用进行管理,同时可以大概监控系统组件和应用运行时的状态及调优。因此TongWeb7适用于高度可用、可靠、可伸缩,稳定的业务范畴。
1.2 规范支持

类型
支持内容
组件
JSP2.2
Servlet3.1
WebSocket1.0
JSF2.2
JSTL1.2
EJB3.2
EL3.0
JCA1.7
Debugging Support for Other Languages 1.0
Common Annotations for the Java Platform 1.2
JPA2.1
Bean Validation 1.1
CDI 1.1
JCA1.7
Dependency Injection for Java 1.0
资源和服务
JTA1.1
JDBC 4.0
协议
HTTP1.1
RMI
安全
JAAS1.0
第2章 TongWeb7 安装

2.1 TongWeb7 安装要求

2.1.1 TongWeb7 支持的操纵系统

Windows 平台
Linux 平台
RedHat 系列
RedFlag 系列 Suse Linux 系列
Unix 平台
Sun Microsystems Solaris 系列 IBM AIX 系列
2.1.2 系统要求

系统组件
系统要求
Java 环境
JDK1.7 以上
内存
至少需要 512MB 的内存
硬盘空间
至少需要 1024MB 磁盘空间
监视器
图形界面安装需要 256 色,字符界面安装没有色彩要求
欣赏器
Microsoft IE8 或 Firefox4.0 及以上版本欣赏器
2.1.3 其他

TongWeb7 启动前,需设置使用的 JDK 路径,即设置本机环境变量 JAVA_HOME 值。
2.2 安装TongWeb7

以在Linux下字符界面为例说明TongWeb7的安装过程:
(1). 创建TongWeb7用户账户或直接使用root用户安装。
(2).上传TongWeb7安装步伐,如Install_TW7..._Standard_linux.bin至服务器机器,并赋予可执行权限(chmod +x Install_TW7..._Standard_linux.bin)。
(3). 执行下令./ Install_TW7...*_Standard_linux.bin –i console开始安装。
(4). 出现如下信息的后,请输入下图中所述的 1 大概 2 大概直接回车表示默认为 2
https://i-blog.csdnimg.cn/blog_migrate/4cd5620934bc804382f7874268beee1c.png#pic_center
(5). 出现以下信息后,请按回车键担当安装和使用许可协议。
https://i-blog.csdnimg.cn/blog_migrate/96ed3a1efc7444b724d2f2bf72486064.png#pic_center
https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=%E5%AE%8C%E6%95%B4PDF%2Ftest%2Fimage-20240625102052858.png&pos_id=img-WdIBuqXI-1733841137833
(6). 出现以下信息后,请按回车键担当协议。
https://i-blog.csdnimg.cn/blog_migrate/ffb93125955483bbe2b434055e5c2218.png#pic_center
https://i-blog.csdnimg.cn/blog_migrate/75ebb69b68ca3d699f8f6e204c72cd08.png#pic_center
(7). 输入“Y”,确认担当本协议。
https://i-blog.csdnimg.cn/blog_migrate/a050cd091eb52d2e5af6f3b59d5423df.png#pic_center
(8).出现如上信息后,请选择是否担当许可条款,若担当请输入“Y”。进入选择Java VM,默认为当前系统正在使用Java VM。
https://i-blog.csdnimg.cn/blog_migrate/6e26cb9d36618416766f250e6398b082.png#pic_center
(9). 输入TongWeb7安装目录并回车,若使用缺省目录,直接回车。
https://i-blog.csdnimg.cn/blog_migrate/408e13ae8c57dc69959947aee688c194.png#pic_center
(10).输入“Y”,确认安装目录。
(11).选择“4”,不消创建毗连。
(12).出现以下信息后,请确认预安装信息是否正确,若正确请按回车键继承安装。
https://i-blog.csdnimg.cn/blog_migrate/6ddadc81ecb12e6e71f554d97a8d3dd2.jpeg#pic_center
(13).安装中,等待进度条走完。
https://i-blog.csdnimg.cn/blog_migrate/57022639ba107144a76866f49d2c5574.png#pic_center
(14). 安装成功后提示修改端口。
https://i-blog.csdnimg.cn/blog_migrate/b24b073579a54ac95ed4e89b0e536a0f.png#pic_center
(15).出现以上信息后,提示修改端口,若不修改、以上端口将作为默认端口。
(16). 出现以下信息,安装完成,请按回车键退出步伐。
https://i-blog.csdnimg.cn/blog_migrate/c636fd622f9f0832dd384baa5d4a1d6f.png#pic_center
2.3TongWeb7 目录结构说明

目录名称
说明
autodeploy
服务器默认提供的主动摆设监听目录。
bin
服务器启动,制止等脚本文件所在目录。
conf
服务器的配置文件所在目录。
deployment
已摆设应用的应用步伐目录。
applications
系统应用所在目录。
TongDataGrid
TongDataGrid 缓存所在目录(尺度版不存在该目录)
lib
服务器运行所需的类文件所在目录,重要以 Jar 文件形式存在。
logs
服务器存放日记文件的目录,日记文件包罗访问日记文件和服务器日记文件。
samples
TongWeb7 的示例目录,示例包罗 EJB、WEB 等模块。
persistence
存放各类监视量的持久化文件。
snapshot
存放服务器天生的快照文件。
native
Apr native 在差异平台所需要的库文件。
temp
服务器产生的临时文件以及应用预编译文件所在的目录。
2.4 TongWeb7 的启动和制止

(1). 启动TongWeb7需要进入TongWeb7的bin 目录,执行如下下令:
./startservernohup.sh
注:这是背景启动方式,如果直接运行startserver.sh,当Telnet断开后导致TongWeb7进程退出。
(2). 当日记中出现如下一行,没有异常信息,说明TongWeb7启动成功。
https://i-blog.csdnimg.cn/blog_migrate/40060e98f35c203ecf54f2d675072a8e.png#pic_center
(3).在客户端打开欣赏器, 输入TongWeb7控制台地址: http://TongWebIP:9060/console,端口9060,前缀console,体现出TongWeb7控制台首页面,输入用户名/暗码(默认值:thanos/thanos123.com)登录控制台。
(4).制止 TongWeb7,需进入 TongWeb7 的 bin 目录执行 stopserver.sh 。
第3章 应用摆设

本章接纳自带用例%TW7_HOME%/samples/jdbc/nonxa/nonXaDsWeb.war,先容如何摆设一个通过数据源访问数据库信息的应用;
3.1 创建数据源

(1).启动TongWeb7,进入管理控制台进行JDBC毗连池配置。
登录TongWeb7管理控制台,进入“JDBC配置”界面,点击“创建毗连池”按钮,如下图:
https://i-blog.csdnimg.cn/blog_migrate/57d99e6980a91487b860c7cd30c7d6c5.png#pic_center
配置参数:
名称:testdb
资源类型:DataSource
数据库驱动名称:oracle.jdbc.driver.OracleDriver
毗连 URL:jdbc:oracle:thin:@168.1.50.20:1521:orcl
数据库驱动类名:oracle.jdbc.driver.OracleDriver
用户名/暗码:twtest/twtest
驱动路径:/home/test/ojdbc6.jar(注:驱动所在路径)
点击“下一步”,毗连池其它参数接纳默认值,见下图:
https://i-blog.csdnimg.cn/blog_migrate/d54a0011ecc2d9c8de3a9cea64fe0881.png#pic_center
点击“完成”,testdb创建成功。点击“testdb”毗连池后的测试毗连,出现毗连成功,如下图:
https://i-blog.csdnimg.cn/blog_migrate/03723ed1018acdc7c2e9cdc427854a9d.png#pic_center
3.2 摆设应用

TongWeb7可以从本机和服务器,以目录或文件方式摆设。但本机只能以文件方式摆设,现先容文件形式摆设。
(1).登录TongWeb7管理控制台,进入“应用摆设”界面,点击“摆设应用”,如下图:
https://i-blog.csdnimg.cn/blog_migrate/c8ea83121159778e340b97c3e4d33ae1.jpeg#pic_center
配置参数:
文件位置:本机。
摆设文件:d:TongWeb7samplesjdbc onxa onXaDsWeb.war(注:应用所在路径)。
点击“开始摆设”,进入根本属性配置界面。
https://i-blog.csdnimg.cn/blog_migrate/8664b0d03b4148487bd6246ed969be86.png#pic_center
配置参数:
应用名称:nonXaDsWeb
应用前缀:/nonXaDsWeb
别的暂为默认值
点击“下一步”,如下图
https://i-blog.csdnimg.cn/blog_migrate/44019a53fd29a151cad11f5bfc18a6b6.jpeg#pic_center
虚拟主机选择“server”,点击“完成”,开始摆设应用。
(1). 如果体现摆设成功,则整个摆设过程完毕。同时注意观察TongWeb7日记,看摆设过程中有没有异常信息。
3.3 测试并访问应用

(1).确认应用摆设成功,日记中没有异常信息出现。
(2).TongWeb7默认为应用分配的访问端口为8088,通过http://IP:8088/nonXaDsWeb/可以访问到应用。
(3). 也可以点击应用后的“http访问”,访问到应用。(注:TW7不自带https通道,如果想通过https访问,需要在“管理控制台”->“WEB容器配置”->“HTTP通道管理”创建https通道)。
https://i-blog.csdnimg.cn/blog_migrate/4e7917873b252e9aa53561afc7995ef3.jpeg#pic_center
第4章 常用 Web 重要参数调整

本章简单先容影响性能的重要参数,以200用户并发为基准,此参数调整根本可包管系统正常运行,但并不能包管调整的参数为最优。
4.1 JVM 堆内存设置

(1).修改%TW7_HOME%/bin目录下external.vmoptions配置文件,在配置文件开始,根据需要设置JVM堆内存大小,重要是增大堆内存,用户还可根据自己需要增长JVM参数,发起设置如下:
https://i-blog.csdnimg.cn/blog_migrate/8254578d28d68d273093925bc6cae1f7.png#pic_center
(2).也可以在控制台选择“启动参数配置”设置JVM堆内存大小、垃圾回收方法等,如图:
https://i-blog.csdnimg.cn/blog_migrate/e0038a7c266a65e911a8c872dd26f6dc.jpeg#pic_center
4.2 修改应用访问端口

有两种方式可以修改应用访问端口。
方式一:
修改%TW7_HOME%/conf目录下的tongweb.xml文件,找到8088端口后改为需要的端口。
方式二:
(1).进入“管理控制台”->“WEB容器配置”->“HTTP通道管理”,点击“tong-http-listener”修改8088端口,如图:
https://i-blog.csdnimg.cn/blog_migrate/bc5b24d332a418d102b2ccefeb1ec50e.jpeg#pic_center
(2).同时还可以为应用配置多个访问端口,详细见《TongWeb7用户使用手册》。
(3).在 Unix/Linux 下如果要使用 80 端口,则需要以 root 用户启、停 TongWeb7 服务器。
4.3 设置TongWeb7 日记

TongWeb7日记默认通过轮转方式天生,轮转日记时将新建一个名为server.log的空文件,并将旧文件重命名为server.date_i,其中date是轮转文件的日期,i为序列号。发起接纳如下两种方式,进入“管理控制台”->“日记服务”->“系统日记配置”里进行配置,如图:
https://i-blog.csdnimg.cn/blog_migrate/5c99327c8be1d1c24a6357f2ac0a3743.jpeg#pic_center
设置方式一:按大小轮转天生日记,如50M天生一个server.log。参数:
轮转大小:50MB
日记数量:20 个(系统日记超过该数量后,会主动删除较早的日记文件)
设置方式二:按周期天生日记,按设置的时间天生一个server.log。参数:
日记数量:30
轮转周期:1 小时
设置方式三:按天天生日记,按天天天生一个server.log。参数:
日记数量:30
4.4 关闭访问日记

访问日记重要记录应用访问的IP和URL,日记天生在%TW7_HOME%/logs目录下。如果没有需要可以停掉此日记,节省资源。进入“管理控制台”->“WEB容器配置”->“虚拟主机管理”,选择应用使用的虚拟主机,如“server”和“admin”, 将“访问日记”开关的勾去掉并保存。如图:
https://i-blog.csdnimg.cn/blog_migrate/9c62473c15c09d70b11ddb56eb141250.jpeg#pic_center
4.5 设置并发线程数

TongWeb7默认的并发初始线程数只有5,现实使用时需根据并发数设置。进入“管理控制台”-> “WEB容器配置”->“HTTP通道处置惩罚”中,编辑应用所使用的通道,如” tong-http-listener”.如下:
https://i-blog.csdnimg.cn/blog_migrate/311f245049c490ea8d741f6b3b6914a7.jpeg#pic_center
最大线程数: 200(注:暂时发起值)
初始线程数: 50(注:暂时发起值)
等待队列: 100(注:暂时发起值)
4.6 修改HTTP 通道

进入“管理控制台”->“WEB容器配置”->“HTTP通道管理”,点击“tong-http-listener”修改参数,如图:
https://i-blog.csdnimg.cn/blog_migrate/33617ae592a4b2db70ff0e0192225863.jpeg#pic_center
以下几个参数对大并发下设置才有用果,详细寄义参考《TongWeb7用户使用手册》,暂时使用默认值。
TCP_NODELAY
哀求超时时间
最大长毗连哀求数
处置惩罚器缓存数量
4.7 JDBC 资源池相关性能参数

“管理控制台”->“JDBC配置”,修改创建的testdb毗连池,对毗连池影响较大的就是毗连数,如图:
https://i-blog.csdnimg.cn/blog_migrate/e8cd0393c6ddae87e7e9cb699a3c2d87.jpeg#pic_center
最大毗连数:100(注:暂时发起值)
初始毗连数:10 (注:暂时发起值)
等待超时时间:30000 (注:暂时发起值)
4.8 JSP 预编译

摆设Web应用时,有“JSP预编译”功能,如果勾上此选项可在摆设应用时就将所有JSP编译为class,但摆设时间会增长。同时要包管所有的JSP文件语法正确,如果存在错误的JSP 会导致编译错误,整个应用摆设失败,如图:
https://i-blog.csdnimg.cn/blog_migrate/e110d879c528638568013b33b731dca8.jpeg#pic_center
)

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: TongWeb7-东方通快速使用手册