WebSphere Event Broker requires the setup of some UNIX System Services system characteristics. You can use the SETOMVS operator command for dynamic changes or the BPXPRMxx PARMLIB member for permanent changes. Refer to the z/OS UNIX System Services Planning manual for more information.
Do not include the broker addresses if you use the IEFUSI exit to limit the region size of OMVS address spaces.
Set the UNIX System Services characteristics as follows:
Description | Parameter | Value |
The maximum core dump file size (in bytes) that a process can create. Allow an unlimited size. | MAXCORESIZE | 2 147 483 647 |
The CPU time (in seconds) that a process is allowed to use. Allow an unlimited CPU time | MAXCPUTIME | 2 147 483 647 |
The address space region size. Set to the size of the biggest address space. | MAXASSIZE | > 1 GB A minimum of 375 MB is required. |
Specifies the maximum number of threads that a single process can have active. Depends on the definitions of message flows. | MAXTHREADS MAXTHREADTASKS | The value of MAXTHREADS and MAXTHREADTASKS depends
on your application. You can calculate the value needed for WebSphere Event Broker as
follows:
For each message flow:
|
Deploying a message flow, that starts an Execution Group in a new address space, uses USS Semaphore and SharedMemorySegment resources. In particular, each new address space uses a semaphore and SharedMemorySegment. The SharedMemorySegment is deleted immediately after the new address space has started, but the semaphore remains for the life of the new address space.
You must set IPCSEMNIDS to a value four times the number of potential Execution Group address spaces on a system.
You need one SharedMemorySegment for each Execution Group address space started. You must set IPCSEMNIDS to a value that exceeds the number of potential Execution Group address spaces on a system.
A control address space (BIPSERVICE and BIPBROKER processes) can be attached to many SharedMemorySegments - potentially, one for each Execution Group address space started for that broker. You must set IPCSHMNSEGS to a value that exceeds the potential number of Execution Groups for each broker.
Notices |
Trademarks |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
ae22110_ |