产品库、目录、子系统、作业队列、作业描述和输出队列
IBM® i 平台使用与其他平台上的 WebSphere® Application Server 安装不同的配置。
本主题描述 WebSphere Application Server 在 IBM i 平台上使用的产品库,目录,子系统,作业队列,作业描述和输出队列。
产品库和目录
在缺省安装中, WebSphere Application Server for IBM i 的所有版本都使用以下库和目录:
- QWAS85 库
- 产品资料库
- /QIBM/UserData/WebSphere/AppServer/V85目录
- 包含用户数据的根目录,由所有版本的该产品公用。
- /QIBM/ProdData/WebSphere/AppServer/V85/ND目录
- 包含所有 WebSphere Application Server WebSphere Application Server Network Deployment 概要文件共享的产品数据的根目录。 另外,组成概要文件的文件主副本也存储在此处。 请不要修改此目录结构下的文件。
- /QIBM/UserData/WebSphere/AppServer/V85/ND目录
- WebSphere Application Server WebSphere Application Server Network Deployment 概要文件信息的根目录。 将在此目录结构下创建 WebSphere Application Server Network Deployment 的所有概要文件。
子系统 (Subsystem)
用于 IBM i 的该产品的所有版本都使用 QWAS85 子系统。 QWAS85 的子系统描述位于 QWAS85 产品库中。 应用程序服务器进程、Node Agent 进程和 Deployment Manager 进程都在此子系统中运行。
作业队列
用于 IBM i 的该产品的所有版本都使用 QWASJOBQ 作业队列。 作业队列位于 QWAS85 产品库中。 当调用 startServer、startNode 或 startManager 脚本时,将应用程序服务器进程、Node Agent 进程和 Deployment Manager 进程全部提交至此作业队列。 QWASJOBQ 作业队列与 QWAS85 子系统相关联。
作业描述
用于 IBM i 的该产品的所有版本都使用 QWASJOBD 作业描述。 作业描述位于 QWAS85 产品库中。 提交应用程序服务器进程、Node Agent 进程和 Deployment Manager 进程以在 QWAS85 子系统中运行时,这些进程都使用此作业描述。
QWASJOBD 作业描述具有下列缺省设置:
Display Job Description
System: MYISERIES
Job description: QWASJOBD Library: QWAS85
User profile . . . . . . . . . . . . . . . . . . : QEJBSVR
CL syntax check . . . . . . . . . . . . . . . . : *NOCHK
Hold on job queue . . . . . . . . . . . . . . . : *NO
End severity . . . . . . . . . . . . . . . . . . : 30
Job date . . . . . . . . . . . . . . . . . . . . : *SYSVAL
Job switches . . . . . . . . . . . . . . . . . . : 00000000
Inquiry message reply . . . . . . . . . . . . . : *RQD
Job priority (on job queue) . . . . . . . . . . : 5
Job queue . . . . . . . . . . . . . . . . . . . : QWASJOBQ
Library . . . . . . . . . . . . . . . . . . . : QWAS85
Output priority (on output queue) . . . . . . . : 5
Printer device . . . . . . . . . . . . . . . . . : *USRPRF
Output queue . . . . . . . . . . . . . . . . . . : QWASOUTQ
Library . . . . . . . . . . . . . . . . . . . : QWAS85
Message logging:
Level . . . . . . . . . . . . . . . . . . . . : 4
Severity . . . . . . . . . . . . . . . . . . . : 0
Text . . . . . . . . . . . . . . . . . . . . . : *SECLVL
Log CL program commands . . . . . . . . . . . . : *NO
Accounting code . . . . . . . . . . . . . . . . : *USRPRF
Print text . . . . . . . . . . . . . . . . . . . : *SYSVAL
Routing data . . . . . . . . . . . . . . . . . . : QCMDI
Request data . . . . . . . . . . . . . . . . . . : *NONE
Device recovery action . . . . . . . . . . . . . : *SYSVAL
Time slice end pool . . . . . . . . . . . . . . : *SYSVAL
Job message queue maximum size . . . . . . . . . : *SYSVAL
Job message queue full action . . . . . . . . . : *WRAP
Allow multiple threads . . . . . . . . . . . . . : *YES
Initial ASP group . . . . . . . . . . . . . . . : *NONE
Spooled file action . . . . . . . . . . . . . . : *SYSVAL
Text . . . . . . . . . . . . . . . . . . . . . . : WEBSPHERE JOB DESCRIPTION
使用 Request data 参数可指定在 QWAS85 子系统启动时用于启动 WebSphere Application Server 概要文件的信息。 有关如何在子系统启动时启动应用程序服务器的更多信息,请参阅 在 QWAS85 子系统中启动应用程序服务器环境。 如果值不符合您的要求,那么可以修改作业描述。 但是,您一定不能更改 Allow multiple threads 的值。 由于产品进程包含多线程的 Java™ 虚拟机,因此此值必须为*YES.
输出队列
用于 IBM i 的该产品的所有版本都使用 QWASOUTQ 输出队列。 输出队列位于 QWAS85 产品库中。 缺省情况下,此输出队列存储下列进程的作业日志:
- 应用程序服务器进程
- Node Agent 进程
- Deployment Manager 进程
此队列还存储其他假脱机文件。 输出队列的公共权限为*USE. 此设置确保为 USER 参数 (在 SBMJOB 命令上) 指定的用户概要文件在将 WebSphere Application Server 作业提交到作业队列时具有对输出队列的必需权限。 缺省用户概要文件为 QEJBSVR。
如果假脱机文件的数目或大小变得很大,那么可以定期清除输出队列。