定制 UNIX 系统服务

WebSphere Event Broker 需要设置一些 UNIX System Services 系统特征。您可以使用 SETOMVS 操作程序命令对它们进行动态更改,或者使用 BPXPRMxx PARMLIB 成员进行永久性更改。有关更多信息,请参阅 z/OS UNIX System Services Planning 手册。

如果使用 IEFUSI 出口来限制 OMVS 地址空间的区域大小,则不要包含代理地址。

如下所示设置 UNIX System Services 特征:

描述 参数
过程可以创建的最大核心转储文件大小(以字节为单位)。允许大小无限制。 MAXCORESIZE 2 147 483 647
过程被允许使用的 CPU 时间(以秒为单位)。允许无限制的 CPU 时间。 MAXCPUTIME 2 147 483 647
地址空间区域大小。设置到最大地址空间的大小。 MAXASSIZE > 1 GB

最少需要 375 MB。

指定单个过程可以活动的线程的最多数目。取决于消息流的定义。 MAXTHREADS MAXTHREADTASKS MAXTHREADSMAXTHREADTASKS 取决于您的应用程序。您可按如下所示计算 WebSphere Event Broker 所需的值:

对于每个消息流:
  1. 将实例的数目乘以输入节点的数目(额外的线程 +1)。
  2. 累加全部消息流的值,并在累加的结果值上加 10。
  3. 添加每个 HTTP 侦听器使用的线程数。

部署消息流会在新地址空间启动执行组,并且部署时使用 USS 信标SharedMemorySegment 资源。 特别是,每个新地址空间会使用信标和 SharedMemorySegment。 在启动新地址空间后,SharedMemorySegment 将立即删除,但是信标在新地址空间的整个生命中都存在。

如果未正确设置某些 USS 系统参数,则这些参数可能影响新执行组地址空间的启动。这些参数包括:
  • IPCSEMNIDS
  • IPCSHMNIDS
  • IPCSHMNSEGS
对于每个启动的执行组地址空间,您至少需要三个信标。

您必须将 IPCSEMNIDS 设置为系统上潜在执行组地址空间数目的四倍的值。

以用于每个启动的执行组地址空间,您需要一个SharedMemorySegment。您必须将 IPCSEMNIDS 设置为大于系统上潜在执行组地址空间数目的值。

控制器地址空间(BIPSERVICEBIPBROKER 过程)可以附加到许多 SharedMemorySegments,可能情况下,为该代理启动的每个执行组地址空间附加一个。您必须将 IPCSHMNSEGS 的值设置为大于每个代理的潜在执行组的数目。

相关任务
定制 z/OS 环境
相关参考
定制任务和角色(z/OS)
声明 | 商标 | 下载 | | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后更新:2006/05/19
ae22110_