[IBM i]

产品库、目录、子系统、作业队列、作业描述和输出队列

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。

如果假脱机文件的数目或大小变得很大,那么可以定期清除输出队列。