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 | 值 MAXTHREADS 和 MAXTHREADTASKS 取决于您的应用程序。您可按如下所示计算 WebSphere Event Broker 所需的值:
对于每个消息流:
|
部署消息流会在新地址空间启动执行组,并且部署时使用 USS 信标和 SharedMemorySegment 资源。 特别是,每个新地址空间会使用信标和 SharedMemorySegment。 在启动新地址空间后,SharedMemorySegment 将立即删除,但是信标在新地址空间的整个生命中都存在。
您必须将 IPCSEMNIDS 设置为系统上潜在执行组地址空间数目的四倍的值。
以用于每个启动的执行组地址空间,您需要一个SharedMemorySegment。您必须将 IPCSEMNIDS 设置为大于系统上潜在执行组地址空间数目的值。
控制器地址空间(BIPSERVICE 和 BIPBROKER 过程)可以附加到许多 SharedMemorySegments,可能情况下,为该代理启动的每个执行组地址空间附加一个。您必须将 IPCSHMNSEGS 的值设置为大于每个代理的潜在执行组的数目。